структура 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

Зарезервировано для системного использования. Не используйте.

Комментарии

Корпорация Майкрософт предоставляет несколько определяемых системой идентификаторов GUID методов потоковой передачи ядра. Мини-накопители указывают один из этих идентификаторов GUID в элементе Set . Наборы методов потоковой передачи ядра обычно начинаются с префикса KSMETHODSETID . Идентификаторы GUID набора методов определяются в файлах ks.h, ksmedia.h, bdamedia.h и, возможно, других файлах заголовков.

Требования

Требование Значение
Заголовок ks.h (включая Ks.h)

См. также раздел

KSMETHOD_ITEM