структура 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
Зарезервировано для использования системы. Не используйте.
Замечания
Корпорация Майкрософт предоставляет несколько системных методов потоковой передачи ядра. Мини-drivers указывают один из этих графических идентификаторов в элементе Set. Обычно наборы методов потоковой передачи ядра начинаются с префикса KSMETHODSETID. Идентификаторы GUID набора методов определяются в ks.h, ksmedia.h, bdamedia.hи, возможно, в других файлах заголовков.
Требования
Требование | Ценность |
---|---|
заголовка | ks.h (include Ks.h) |