Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
A rotina StreamClassRegisterFilterWithNoKSPins é usada para registrar drivers de filtro no Microsoft DirectShow que não têm pinos de streaming de kernel e, portanto, não são transmitidos no modo kernel.
Sintaxe
NTSTATUS StreamClassRegisterFilterWithNoKSPins(
[in] PDEVICE_OBJECT DeviceObject,
[in] const GUID *InterfaceClassGUID,
[in] ULONG PinCount,
[in] BOOL *PinDirection,
[in] KSPIN_MEDIUM *MediumList,
[in, optional] GUID *CategoryList
);
Parâmetros
[in] DeviceObject
Aponta para o objeto do dispositivo do driver.
[in] InterfaceClassGUID
Especifica o GUID da classe de interface a ser registrado.
[in] PinCount
Especifica o número de pinos no filtro.
[in] PinDirection
Especifica uma matriz PinCountde valores boolianos, uma para cada pino no filtro. Os valores indicam a direção do pino para cada pino. Se TRUE, esse pino será um pino de saída. Se FALSE, o pino será um pino de entrada.
[in] MediumList
Especifica uma matriz PinCountde estruturas de KSPIN_MEDIUM, uma para cada pino no filtro.
[in, optional] CategoryList
Se não for NULL, especificará uma matriz de GUIDs de categoria de pino, uma para cada pino no filtro.
Valor de retorno
Retorna STATUS_SUCCESS com êxito ou o código de erro apropriado sobre falha.
Requisitos
| Requisito | Valor |
|---|---|
| da Plataforma de Destino | Área de trabalho |
| cabeçalho | strmini.h (inclua Strmini.h) |
| biblioteca | Stream.lib |