Función KsGetObjectTypeFromIrp (ks.h)
La función KsGetObjectTypeFromIrp devuelve el tipo de objeto AVStream asociado a un IRP determinado.
Sintaxis
KSDDKAPI KSOBJECTTYPE KsGetObjectTypeFromIrp(
[in] PIRP Irp
);
Parámetros
[in] Irp
Puntero a la estructura IRP para la que se va a buscar el tipo de objeto AVStream asociado.
Valor devuelto
KsGetObjectTypeFromIrp devuelve el tipo de objeto AVStream asociado al IRP especificado como una enumeración KSOBJECTTYPE . Este es uno de los siguientes: KsObjectTypeDevice, KsObjectTypeFilterFactory, KsObjectTypeFilter, KsObjectTypePin.
Comentarios
La función KsGetObjectTypeFromIrp no comprueba que el paquete de solicitud de E/S (IRP) esté asociado a un objeto KS. Si no es así, esto puede dar lugar a un error de acceso a la memoria. Los desarrolladores de controladores deben considerar el uso del control de excepciones estructurado para detectar una posible excepción.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Disponible en Microsoft Windows XP y sistemas operativos posteriores y DirectX 8.0 y versiones posteriores de DirectX. |
Plataforma de destino | Universal |
Encabezado | ks.h (incluya Ks.h) |
Library | Ks.lib |
IRQL | Cualquier nivel |