KSCOMPONENTID 结构 (ks.h)

KSCOMPONENTID 结构包含描述单个内核流对象的唯一标识符。

语法

typedef struct {
  GUID  Manufacturer;
  GUID  Product;
  GUID  Component;
  GUID  Name;
  ULONG Version;
  ULONG Revision;
} KSCOMPONENTID, *PKSCOMPONENTID;

成员

Manufacturer

指定组件制造商的唯一标识符。 这是由制造商生成的,可以通过注册表项解析为本地化字符串表示形式。

Product

指定组件所属的产品的唯一标识符。 这是由制造商生成的,可以通过注册表项解析为本地化字符串表示形式。

Component

指定组件的唯一标识符。 这是由制造商生成的,可以通过注册表项解析为本地化字符串表示形式。

Name

(可选)指定名称的唯一标识符,该标识符可能与组件条目不同,或者这可能是GUID_NULL。 这是由制造商生成的,可以通过注册表项解析为本地化字符串表示形式。

Version

指定组件或产品的版本号。

Revision

指定组件或产品的修订号。

言论

KSPROPERTY_GENERAL_COMPONENTID 请求中提供此结构。

要求

要求 价值
标头 ks.h (包括 Ks.h)

另请参阅

KSPROPERTY_GENERAL_COMPONENTID