Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
[Se aplica a KMDF y UMDF]
El método WdfIoQueueGetDevice devuelve un identificador al objeto de dispositivo de marco al que pertenece una cola de E/S especificada.
Sintaxis
WDFDEVICE WdfIoQueueGetDevice(
[in] WDFQUEUE Queue
);
Parámetros
[in] Queue
Identificador de un objeto de cola de marco.
Valor devuelto
WdfIoQueueGetDevice devuelve un identificador a un objeto de dispositivo de marco.
Se produce una comprobación de errores si el controlador proporciona un identificador de objeto no válido.
Observaciones
Para obtener más información sobre el método de WdfIoQueueGetDevice, vea Obtener propiedades de cola de E/S.
Ejemplos
En el ejemplo de código siguiente se obtiene un identificador para el objeto de dispositivo de marco asociado a la cola de E/S que contiene una solicitud especificada.
WDFDEVICE device;
device = WdfIoQueueGetDevice(WdfRequestGetIoQueue(Request));
Requisitos
| Requisito | Valor |
|---|---|
| de la plataforma de destino de | Universal |
| versión mínima de KMDF | 1.0 |
| versión mínima de UMDF | 2.0 |
| encabezado | wdfio.h (incluya Wdf.h) |
| Biblioteca | Wdf01000.sys (KMDF); WUDFx02000.dll (UMDF) |
| irQL | <= DISPATCH_LEVEL |
| reglas de cumplimiento de DDI | DriverCreate(kmdf), KmdfIrql(kmdf), KmdfIrql2(kmdf), KmdfIrqlExplicit(kmdf) |