Funzione WdfIoQueueGetDevice (wdfio.h)
[Si applica a KMDF e UMDF]
Il metodo WdfIoQueueGetDevice restituisce un handle all'oggetto dispositivo framework a cui appartiene una coda di I/O specificata.
Sintassi
WDFDEVICE WdfIoQueueGetDevice(
[in] WDFQUEUE Queue
);
Parametri
[in] Queue
Handle per un oggetto coda del framework.
Valore restituito
WdfIoQueueGetDevice restituisce un handle a un oggetto dispositivo framework.
Se il driver fornisce un handle di oggetto non valido, si verifica un controllo di bug.
Commenti
Per altre informazioni sul metodo WdfIoQueueGetDevice , vedere Recupero delle proprietà della coda di I/O.
Esempio
Nell'esempio di codice seguente viene ottenuto un handle per l'oggetto dispositivo framework associato alla coda di I/O contenente una richiesta specificata.
WDFDEVICE device;
device = WdfIoQueueGetDevice(WdfRequestGetIoQueue(Request));
Requisiti
Requisito | Valore |
---|---|
Piattaforma di destinazione | Universale |
Versione KMDF minima | 1.0 |
Versione UMDF minima | 2,0 |
Intestazione | wdfio.h (include Wdf.h) |
Libreria | Wdf01000.sys (KMDF); WUDFx02000.dll (UMDF) |
IRQL | <= DISPATCH_LEVEL |
Regole di conformità DDI | DriverCreate(kmdf), KmdfIrql(kmdf), KmdfIrql2(kmdf), KmdfIrqlExplicit(kmdf) |