KSCOMPONENTID 结构 (ks.h)
KSCOMPONENTID 结构包含描述单个内核流式处理对象的唯一标识符。
语法
typedef struct {
GUID Manufacturer;
GUID Product;
GUID Component;
GUID Name;
ULONG Version;
ULONG Revision;
} KSCOMPONENTID, *PKSCOMPONENTID;
成员
Manufacturer
指定组件制造商的唯一标识符。 这由制造商生成,可以通过注册表项解析为本地化字符串表示形式。
Product
指定组件所属产品的唯一标识符。 这由制造商生成,可以通过注册表项解析为本地化字符串表示形式。
Component
指定组件的唯一标识符。 这由制造商生成,可以通过注册表项解析为本地化字符串表示形式。
Name
(可选)指定名称的唯一标识符,该标识符可能与 Component 条目不同,也可以GUID_NULL。 这由制造商生成,可以通过注册表项解析为本地化字符串表示形式。
Version
指定组件或产品的版本号。
Revision
指定组件或产品的修订号。
注解
在 KSPROPERTY_GENERAL_COMPONENTID 请求中提供此结构。
要求
要求 | 值 |
---|---|
Header | ks.h (包括 Ks.h) |