HLK API 术语表
10/15/2017
本文内容
本部分提供了常用的字词或术语 Windows 硬件实验室工具包 (Windows HLK) API 中的定义。
c
证书内容
认证内容是要运行的每个要求 (即,集合的测试、 测试二进制文件、 媒体文件和任何其他内容与测试关联) 进行认证的测试组。
d
设备 ID
设备 ID 是一个唯一标识特定计算机上的设备的字符串值。
f
feature
一项功能是属性、 接口或目标的实现。
对于设备,一项功能可以是,例如,通过 USB、 或一个具有内核模式驱动程序,或一个网络接口公开所连接的设备。
对于系统的数量和类型的处理器、 是否具有蓝牙连接,或它是否支持已挂起的状态,可以是一项功能。
功能集
功能集是一个特定目标公开功能的集合。
h
硬件 ID
硬件 ID 是应提供要验证设备是否应加载驱动程序的信息的字符串值的集合。
l
逻辑计算机集
逻辑计算机集 (LMS) 是其中的每台计算机分配特定角色的计算机集合。 正在计划在多台计算机运行的作业时,可使用 LMS。
p
平台
表示一个平台OSPlatform类。 OSPlatform定义特定操作系统和计算机的体系结构和一台计算机是客户端或服务器。
product
产品包含,包括认证提交中的所有目标。
t
target
目标是设备、 驱动程序 (或筛选器驱动程序),系统中或可以使用 Windows HLK API 属性的查询的对象。 目标类表示单个目标。 TargetFamily类表示一组测试目标。
每个目标仅适用于它所在的计算机。 假定目标将保留在其计算机重新启动之间。
典型的证书提交都具有使用来自多个平台的硬件的实例的多个目标。
目标数据
TargetData类是所用的计算机上,可用的动态表示形式,并且不能对其进行测试。 TargetData元素可以更改硬件是添加或删除从测试计算机上,或者在响应系统事件、 电源管理、 负载情况下和其他条件。
TargetData枚举的待测试的计算机。 TargetData可以根据添加或从测试计算机中删除硬件更改。
所选TargetData对象,若要测试,并将该对象传递给TargetFamiley.CreateTarget(TargetData) 方法创建目标对象。
目标 ID
目标 ID 是一个用于标识目标计算机上的字符串键。 如果目标是DevNode,目标 ID 可以是设备实例 id。 对于应用程序中,目标 ID 可以是.msi GUID。
test set
测试集由一个或多个测试组成。