不依赖于HECI驱动,如何判断客户机是否可能支持Intel AMT的参考代码
发表于:2026-10-31 作者:千家信息网编辑
千家信息网最后更新 2026年10月31日,开发人员在开发支持Intel AMT功能的方案时,都会碰到这样的一个问题:客户机上运行的程序如何知道客户机是否支持Intel AMT功能? 一般的方法是: 1) 网络扫描;服务器端通过网络扫描的方法可
千家信息网最后更新 2026年10月31日不依赖于HECI驱动,如何判断客户机是否可能支持Intel AMT的参考代码开发人员在开发支持Intel AMT功能的方案时,都会碰到这样的一个问题:客户机上运行的程序如何知道客户机是否支持Intel AMT功能? 一般的方法是: 1) 网络扫描;服务器端通过网络扫描的方法可以找到那些已经配置好了的Intel AMT机器,并获得其版本号,这个是不需要知道iAMT的密码的,然后告诉客户端程序;其间可以用UUID对应的方法来识别机器身份。
2)通过本地直接调用GeneralInfo接口提供的函数,获得iAMT版本号,但需要HECI驱动、LMS服务的支持,并且需要知道Intel AMT用户名和密码。 因为对于每台客户机,我们不能保证其iAMT一定就已经被配置好,HECI驱动和LMS本地服务一定安装正确,这个时候上面的方法就有局限性了。怎么样解 决这个问题呢? 目前我们想到的一个办法是查询是否有HECI硬件,来判断是否支持Intel AMT。 (严格意义上来说,有HECI硬件并不代表一定支持Intel AMT,因为OEM厂商可能在BIOS层面将Intel AMT禁止,但大部分情况下是适用的)。 思路是这样的,调用windows提供的设备查询函数,查询PCI总线上的所有设备,一一对比其硬件ID,看是否有和我们收集的已知的HECI的硬件ID 相匹配,如果匹配,则判断其可能支持Intel AMT,并估计其支持的版本。 你可以从这里下载测试程序:CheckIAMTLocal.exe, 源代码也可以下载:CheckIAMTLocal_SOURCE_CODE. 你有什么好的想法和疑问,欢迎和我交流([email]duofeng.li@intel.com[/email]).
2)通过本地直接调用GeneralInfo接口提供的函数,获得iAMT版本号,但需要HECI驱动、LMS服务的支持,并且需要知道Intel AMT用户名和密码。 因为对于每台客户机,我们不能保证其iAMT一定就已经被配置好,HECI驱动和LMS本地服务一定安装正确,这个时候上面的方法就有局限性了。怎么样解 决这个问题呢? 目前我们想到的一个办法是查询是否有HECI硬件,来判断是否支持Intel AMT。 (严格意义上来说,有HECI硬件并不代表一定支持Intel AMT,因为OEM厂商可能在BIOS层面将Intel AMT禁止,但大部分情况下是适用的)。 思路是这样的,调用windows提供的设备查询函数,查询PCI总线上的所有设备,一一对比其硬件ID,看是否有和我们收集的已知的HECI的硬件ID 相匹配,如果匹配,则判断其可能支持Intel AMT,并估计其支持的版本。 你可以从这里下载测试程序:CheckIAMTLocal.exe, 源代码也可以下载:CheckIAMTLocal_SOURCE_CODE. 你有什么好的想法和疑问,欢迎和我交流([email]duofeng.li@intel.com[/email]).
支持
客户
方法
硬件
版本
程序
服务
查询
客户机
驱动
函数
功能
密码
机器
网络
设备
问题
开发
配置
人员
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
南京欣网互联网络科技有限公司
西安纸贵互联网科技有限公司
科技与互联网
互联网 科技公司
互联网医疗科技
合肥互联网科技公司
科技互联网创业计划书
互联网科技视频素材
互联网金融和金融科技
互联网金融科技委员会
广州恒生互联网科技有限
民营互联网公司国防科技
科技赋能视角下互联网保险发展
群盈汇互联网科技有限公司
从那以后互联网科技有限公司
郑州欣桑互联网科技有限公司
求路客互联网科技电话
广州三三互联网科技有限公司
科技发展第三阶段互联网时代
广州全民伙伴互联网科技有限公司
花魁咖啡
圆梦互联网科技
互联网与未来科技
猫创互联网科技
狮子座互联网科技培训
上海卓越科技 互联网
科技赋能互联网健康
湖南一路畅行互联网科技
注册互联网科技公司经营范围大全
小米互联网科技园入驻