WdfRequestGetIoQueue, fonction (wdfrequest.h)
[S’applique à KMDF et UMDF]
La méthode WdfRequestGetIoQueue retourne un handle à l’objet de file d’attente d’infrastructure à partir duquel une demande d’E/S spécifiée a été remise.
Syntaxe
WDFQUEUE WdfRequestGetIoQueue(
[in] WDFREQUEST Request
);
Paramètres
[in] Request
Handle pour un objet de requête d’infrastructure.
Valeur retournée
WdfRequestGetIoQueue retourne un handle à un objet de file d’attente de framework. Si la demande a été créée par le pilote, ou si le pilote a déjà effectué la demande d’E/S spécifiée, la méthode retourne NULL.
Un bogue case activée se produit si le pilote fournit un handle d’objet non valide.
Remarques
Pour plus d’informations sur WdfRequestGetIoQueue, consultez Obtention d’informations sur une demande d’E/S.
Exemples
L’exemple de code suivant obtient un handle pour l’objet d’appareil qui représente l’appareil auquel appartient une demande.
WDFDEVICE device;
device = WdfIoQueueGetDevice(WdfRequestGetIoQueue(Request));
Configuration requise
Condition requise | Valeur |
---|---|
Plateforme cible | Universal |
Version KMDF minimale | 1.0 |
Version UMDF minimale | 2.0 |
En-tête | wdfrequest.h (inclure Wdf.h) |
Bibliothèque | Wdf01000.sys (KMDF) ; WUDFx02000.dll (UMDF) |
IRQL | <=DISPATCH_LEVEL |
Règles de conformité DDI | DriverCreate(kmdf), InvalidReqAccess(kmdf), InvalidReqAccessLocal(kmdf), KmdfIrql(kmdf), KmdfIrql2(kmdf), KmdfIrqlExplicit(kmdf) |
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour