Partager via


WdfIoQueueGetDevice, fonction (wdfio.h)

[S’applique à KMDF et UMDF]

La méthode WdfIoQueueGetDevice retourne un handle à l’objet d’appareil framework auquel appartient une file d’attente d’E/S spécifiée.

Syntaxe

WDFDEVICE WdfIoQueueGetDevice(
  [in] WDFQUEUE Queue
);

Paramètres

[in] Queue

Handle vers un objet de file d’attente framework.

Valeur de retour

WdfIoQueueGetDevice retourne un handle à un objet d’appareil framework.

Une vérification de bogue se produit si le pilote fournit un handle d’objet non valide.

Remarques

Pour plus d’informations sur la méthode WdfIoQueueGetDevice, consultez Obtention des propriétés de file d’attente d’E/S.

Exemples

L’exemple de code suivant obtient un handle pour l’objet d’appareil framework associé à la file d’attente d’E/S qui contient une requête spécifiée.

WDFDEVICE  device;

device = WdfIoQueueGetDevice(WdfRequestGetIoQueue(Request));

Spécifications

Besoin Valeur
plateforme cible Universel
version minimale de KMDF 1.0
version minimale de UMDF 2.0
En-tête wdfio.h (include Wdf.h)
Bibliothèque Wdf01000.sys (KMDF) ; WUDFx02000.dll (UMDF)
IRQL <= DISPATCH_LEVEL
règles de conformité DDI DriverCreate(kmdf), KmdfIrql(kmdf), KmdfIrql2(kmdf), KmdfIrqlExplicit(kmdf)

Voir aussi

WdfRequestGetIoQueue