Compartir a través de


Función KsGetObjectTypeFromFileObject (ks.h)

La función KsGetObjectTypeFromFileObject devuelve el tipo de objeto AVStream asociado a un objeto de archivo determinado.

Sintaxis

KSDDKAPI KSOBJECTTYPE KsGetObjectTypeFromFileObject(
  [in] PFILE_OBJECT FileObject
);

Parámetros

[in] FileObject

Puntero a la estructura FILE_OBJECT para la que se va a determinar el tipo de objeto AVStream asociado.

Valor devuelto

KsGetObjectTypeFromFileObject devuelve el tipo de objeto del objeto AVStream asociado a FileObject como una enumeración KSOBJECTTYPE. Puede ser uno de los siguientes: KsObjectTypeDevice, KsObjectTypeFilterFactory, KsObjectTypeFiltero KsObjectTypePin.

Observaciones

La función KsGetObjectTypeFromFileObject no comprueba que el objeto de archivo esté asociado a un objeto KS. Si no es así, esto puede provocar un error de acceso a la memoria. Los desarrolladores de controladores deben considerar el uso del control estructurado de excepciones para detectar una posible excepción.

Requisitos

Requisito Valor
cliente mínimo admitido Disponible en Microsoft Windows XP y sistemas operativos posteriores y DirectX 8.0 y versiones posteriores de DirectX.
de la plataforma de destino de Universal
encabezado de ks.h (incluya Ks.h)
biblioteca de Ks.lib
irQL Cualquier nivel

Consulte también

KsGetFilterFromFileObject

KsGetObjectFromFileObject

KsGetPinFromFileObject de

KsPinGetConnectedPinFileObject