KSMETHOD_SET 構造体 (ks.h)
KSMETHOD_SET構造体では、カーネル ストリーミング メソッド セットを構成するメソッドについて説明します。
構文
typedef struct {
const GUID *Set;
ULONG MethodsCount;
const KSMETHOD_ITEM *MethodItem;
ULONG FastIoCount;
const KSFASTMETHOD_ITEM *FastIoTable;
} KSMETHOD_SET, *PKSMETHOD_SET;
メンバー
Set
カーネル ストリーミング メソッド セットを識別する GUID を指定します。 メソッド セット GUID の詳細については、「 解説」を参照してください。
MethodsCount
このメソッド セット内のメソッドの数を指定します。
MethodItem
KSMETHOD_ITEM構造体の配列を指します。 各構造体は、メソッド セットの 1 つのメソッドを記述します。
FastIoCount
システムで使用するために予約されています。 使用しないでください。
FastIoTable
システムで使用するために予約されています。 使用しないでください。
注釈
Microsoft では、システム定義のカーネル ストリーミング メソッド セット GUID がいくつか用意されています。 ミニドライバーは 、Set メンバーにこれらの GUID のいずれかを指定します。 カーネル ストリーミング メソッド セットは、通常 、KSMETHODSETID プレフィックスで始まります。 メソッド セット GUID は、ks.h、ksmedia.h、bdamedia.h、および場合によっては他のヘッダー ファイルで定義されます。
要件
要件 | 値 |
---|---|
Header | ks.h (Ks.h を含む) |