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 del driver che riceve un valore WDF_DEVICE_IO_TYPE tipizzato. 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 del driver che riceve un valore WDF_DEVICE_IO_TYPE tipizzato. Questo valore che identifica il metodo di accesso al buffer usato dal framework per le richieste di controllo 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 recuperati da 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.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 8.1 |
Piattaforma di destinazione | Universale |
Versione UMDF minima | 2,0 |
Intestazione | wdfdevice.h (includere Wdf.h) |
Libreria | WUDFx02000.lib |
DLL | WUDFx02000.dll |
IRQL | PASSIVE_LEVEL |