KsGetObjectTypeFromIrp, fonction (ks.h)
La fonction KsGetObjectTypeFromIrp retourne le type d’objet AVStream associé à un IRP donné.
Syntaxe
KSDDKAPI KSOBJECTTYPE KsGetObjectTypeFromIrp(
[in] PIRP Irp
);
Paramètres
[in] Irp
Pointeur vers la structure IRP pour laquelle rechercher le type d’objet AVStream associé.
Valeur de retour
KsGetObjectTypeFromIrp retourne le type d’objet AVStream associé à l’IRP donné en tant qu’énumération KSOBJECTTYPE. Il s’agit de l’un des éléments suivants : KsObjectTypeDevice, KsObjectTypeFilterFactory, KsObjectTypeFilter, KsObjectTypePin.
Remarques
La fonction KsGetObjectTypeFromIrp ne vérifie pas que le paquet de requête d’E/S (IRP) est associé à un objet KS. Si ce n’est pas le cas, cela peut entraîner une erreur d’accès à la mémoire. Les développeurs de pilotes doivent envisager d’utiliser la gestion structurée des exceptions pour intercepter une exception possible.
Exigences
Exigence | Valeur |
---|---|
client minimum pris en charge | Disponible dans Microsoft Windows XP et les systèmes d’exploitation ultérieurs et DirectX 8.0 et versions ultérieures de DirectX. |
plateforme cible | Universel |
d’en-tête | ks.h (include Ks.h) |
bibliothèque | Ks.lib |
IRQL | N’importe quel niveau |