Funzione WdfDeviceGetDeviceStackIoType (wdfdevice.h)
[Si applica solo a UMDF]
Il metodo WdfDeviceGetDeviceStackIoType recupera i metodi di accesso al buffer usati dal framework per un dispositivo.
Sintassi
void WdfDeviceGetDeviceStackIoType(
[in] WDFDEVICE Device,
[out] WDF_DEVICE_IO_TYPE *ReadWriteIoType,
[out] WDF_DEVICE_IO_TYPE *IoControlIoType
);
Parametri
[in] Device
Handle per un oggetto dispositivo framework.
[out] ReadWriteIoType
Puntatore a una posizione allocata dal driver che riceve un valore WDF_DEVICE_IO_TYPE-typed. Questo valore identifica il metodo di accesso al buffer usato dal framework per le richieste di lettura e scrittura di un dispositivo.
[out] IoControlIoType
Puntatore a una posizione allocata dal driver che riceve un valore WDF_DEVICE_IO_TYPE-typed. Questo valore che identifica il metodo di accesso al buffer usato dal framework per le richieste di controllo di I/O di un dispositivo.
Valore restituito
Nessuno
Osservazioni
Se il driver chiama WdfDeviceGetDeviceStackIoType prima che il gestore PnP abbia caricato tutti i driver del dispositivo, i valori WdfDeviceGetDeviceStackIoType potrebbero non essere i valori effettivamente usati.
Per altre informazioni su come il framework sceglie un metodo di accesso al buffer, vedere Gestione dei metodi di accesso al buffer nei driver UMDF.
Fabbisogno
Requisito | Valore |
---|---|
client minimo supportato | Windows 8.1 |
piattaforma di destinazione | Universale |
versione minima di UMDF | 2.0 |
intestazione | wdfdevice.h (include Wdf.h) |
libreria | WUDFx02000.lib |
dll | WUDFx02000.dll |
IRQL | PASSIVE_LEVEL |