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)

Vedi anche

WdfRequestGetIoQueue