Funzione WdfRequestGetEffectiveIoType (wdfrequest.h)
[Si applica solo a UMDF]
Il metodo WdfRequestGetEffectiveIoType restituisce il metodo di accesso al buffer usato da UMDF per i buffer di dati della richiesta di I/O specificata.
Sintassi
WDF_DEVICE_IO_TYPE WdfRequestGetEffectiveIoType(
[in] WDFREQUEST Request
);
Parametri
[in] Request
Handle per un oggetto richiesta framework.
Valore restituito
WdfRequestGetEffectiveIoType restituisce un valore WDF_DEVICE_IO_TYPE-typed che identifica il metodo di accesso al buffer usato da UMDF per i buffer di dati della richiesta di I/O.
Osservazioni
Per altre informazioni, vedere Gestione dei metodi di accesso al buffer nei driver UMDF.
Esempi
Nell'esempio di codice seguente viene illustrato come un EvtIoWrite funzione di callback possa determinare il metodo di accesso al buffer per la richiesta di scrittura specificata.
VOID
MyDrvEvtIoWrite(
_In_ WDFQUEUE Queue,
_In_ WDFREQUEST Request,
_In_ size_t Length
)
{
...
WDF_DEVICE_IO_TYPE iotype = WdfDeviceIoUndefined;
iotype = WdfRequestGetEffectiveIoType(Request);
...
}
Fabbisogno
Requisito | Valore |
---|---|
client minimo supportato | Windows 8.1 |
piattaforma di destinazione | Universale |
versione minima di UMDF | 2.0 |
intestazione | wdfrequest.h (include Wdf.h) |
libreria | WUDFx02000.lib |
dll | WUDFx02000.dll |
IRQL | PASSIVE_LEVEL |