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 を含む) |