Функция StreamClassRegisterFilterWithNoKSPins (strmini.h)
Подпрограмма StreamClassRegisterFilterWithNoKSPins используется для регистрации драйверов фильтров в Microsoft DirectShow, которые не имеют контактов потоковой передачи ядра и, следовательно, не выполняют потоковую передачу в режиме ядра.
Синтаксис
NTSTATUS StreamClassRegisterFilterWithNoKSPins(
[in] PDEVICE_OBJECT DeviceObject,
[in] const GUID *InterfaceClassGUID,
[in] ULONG PinCount,
[in] BOOL *PinDirection,
[in] KSPIN_MEDIUM *MediumList,
[in, optional] GUID *CategoryList
);
Параметры
[in] DeviceObject
Указывает на объект устройства драйвера.
[in] InterfaceClassGUID
Указывает GUID класса интерфейса для регистрации.
[in] PinCount
Указывает количество контактов в фильтре.
[in] PinDirection
Задает массив логических значений размера PinCount, по одному для каждого контакта в фильтре. Значения указывают направление закрепления для каждого контакта. Если задано значение TRUE, это выходной контакт. Если задано значение FALSE, то контакт является входным.
[in] MediumList
Задает массив KSPIN_MEDIUM структур размераPinCount, по одному для каждого контакта в фильтре.
[in, optional] CategoryList
Если значение не равно NULL, указывает массив GUID категории контактов, по одному для каждого контакта в фильтре.
Возвращаемое значение
Возвращает STATUS_SUCCESS при успешном выполнении или соответствующий код ошибки при сбое.
Требования
Требование | Значение |
---|---|
Целевая платформа | Персональный компьютер |
Верхняя часть | strmini.h (включая Strmini.h) |
Библиотека | Stream.lib |
См. также раздел
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по