Funzione KsGetObjectTypeFromFileObject (ks.h)
La funzione KsGetObjectTypeFromFileObject restituisce il tipo di oggetto AVStream associato a un determinato oggetto file.
Sintassi
KSDDKAPI KSOBJECTTYPE KsGetObjectTypeFromFileObject(
[in] PFILE_OBJECT FileObject
);
Parametri
[in] FileObject
Puntatore alla struttura FILE_OBJECT per cui determinare il tipo di oggetto AVStream associato.
Valore restituito
KsGetObjectTypeFromFileObject restituisce il tipo di oggetto dell'oggetto AVStream associato a FileObject come enumerazione KSOBJECTTYPE. Può essere uno dei seguenti: KsObjectTypeDevice, KsObjectTypeFilterFactory, KsObjectTypeFiltero KsObjectTypePin.
Osservazioni
La funzione KsGetObjectTypeFromFileObject non verifica che l'oggetto file sia associato a un oggetto KS. In caso contrario, potrebbe verificarsi un errore di accesso alla memoria. Gli sviluppatori di driver devono prendere in considerazione l'uso della gestione strutturata delle eccezioni per rilevare una possibile eccezione.
Fabbisogno
Requisito | Valore |
---|---|
client minimo supportato | Disponibile in Microsoft Windows XP e nei sistemi operativi successivi e in DirectX 8.0 e versioni successive di DirectX. |
piattaforma di destinazione | Universale |
intestazione | ks.h (include Ks.h) |
libreria | Ks.lib |
IRQL | Qualsiasi livello |