Función WdfRequestGetIoQueue (wdfrequest.h)
[Se aplica a KMDF y UMDF]
El método WdfRequestGetIoQueue devuelve un identificador al objeto de cola del marco desde el que se entregó una solicitud de E/S especificada.
Sintaxis
WDFQUEUE WdfRequestGetIoQueue(
[in] WDFREQUEST Request
);
Parámetros
[in] Request
Identificador de un objeto de solicitud de marco.
Valor devuelto
WdfRequestGetIoQueue devuelve un identificador a un objeto de cola de marco. Si el controlador creó la solicitud o si el controlador ya ha completado la solicitud de E/S especificada, el método devuelve NULL.
Se produce una comprobación de errores si el controlador proporciona un identificador de objeto no válido.
Comentarios
Para obtener más información sobre WdfRequestGetIoQueue, vea Obtener información sobre una solicitud de E/S.
Ejemplos
En el ejemplo de código siguiente se obtiene un identificador para el objeto de dispositivo que representa el dispositivo al que pertenece una solicitud.
WDFDEVICE device;
device = WdfIoQueueGetDevice(WdfRequestGetIoQueue(Request));
Requisitos
Requisito | Value |
---|---|
Plataforma de destino | Universal |
Versión mínima de KMDF | 1.0 |
Versión mínima de UMDF | 2.0 |
Encabezado | wdfrequest.h (incluya Wdf.h) |
Library | Wdf01000.sys (KMDF); WUDFx02000.dll (UMDF) |
IRQL | <=DISPATCH_LEVEL |
Reglas de cumplimiento de DDI | DriverCreate(kmdf), InvalidReqAccess(kmdf), InvalidReqAccessLocal(kmdf), KmdfIrql(kmdf), KmdfIrql2(kmdf), KmdfIrqlExplicit(kmdf) |
Consulte también
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de