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 结构的数组。 每个结构描述方法集的一种方法。

FastIoCount

保留供系统使用。 请勿使用。

FastIoTable

保留供系统使用。 请勿使用。

言论

Microsoft提供了多个系统定义的内核流式处理方法集 GUID。 微型驱动程序在 成员中指定这些 GUID 之一。 内核流式处理方法集通常以 KSMETHODSETID 前缀开头。 方法集 GUID 在 ks.hksmedia.hbdamedia.h和其他头文件中定义。

要求

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

另请参阅

KSMETHOD_ITEM