Condividi tramite


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

Vedere anche

WdfDeviceInitSetIoTypeEx