Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Подпрограмма 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
Задает массив PinCountразмером KSPIN_MEDIUM структур, по одному для каждого закрепления в фильтре.
[in, optional] CategoryList
Если не равно NULL, указывает массив идентификаторов GUID категории контактов, по одному для каждого закрепления в фильтре.
Возвращаемое значение
Возвращает STATUS_SUCCESS при успешном выполнении или соответствующий код ошибки при сбое.
Требования
| Требование | Ценность |
|---|---|
| целевая платформа | Настольный |
| заголовка | strmini.h (include Strmini.h) |
| библиотеки | Stream.lib |