Funzione KsGetObjectTypeFromIrp (ks.h)
La funzione KsGetObjectTypeFromIrp restituisce il tipo di oggetto AVStream associato a un determinato IRP.
Sintassi
KSDDKAPI KSOBJECTTYPE KsGetObjectTypeFromIrp(
[in] PIRP Irp
);
Parametri
[in] Irp
Puntatore alla struttura IRP per cui trovare il tipo di oggetto AVStream associato.
Valore restituito
KsGetObjectTypeFromIrp restituisce il tipo di oggetto AVStream associato all'IRP specificato come enumerazione KSOBJECTTYPE . Si tratta di uno dei seguenti: KsObjectTypeDevice, KsObjectTypeFilterFactory, KsObjectTypeFilter, KsObjectTypePin.
Commenti
La funzione KsGetObjectTypeFromIrp non verifica che il pacchetto di richiesta I/O sia associato a un oggetto KS. In caso contrario, potrebbe verificarsi un errore di accesso alla memoria. Gli sviluppatori di driver devono considerare l'uso della gestione delle eccezioni strutturate per rilevare un'eccezione possibile.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Disponibile in Microsoft Windows XP e versioni successive e DirectX 8.0 e versioni successive di DirectX. |
Piattaforma di destinazione | Universale |
Intestazione | ks.h (include Ks.h) |
Libreria | Ks.lib |
IRQL | Qualsiasi livello |