WDF_DRIVER_INIT_FLAGS enumerazione (wdfdriver.h)
[Si applica a KMDF e UMDF]
L WDF_DRIVER_INIT_FLAGS enumere specifica i flag di inizializzazione del driver.
Sintassi
typedef enum _WDF_DRIVER_INIT_FLAGS {
WdfDriverInitNonPnpDriver,
WdfDriverInitNoDispatchOverride,
WdfVerifyOn,
WdfVerifierOn,
WdfDriverInitCompanion
} WDF_DRIVER_INIT_FLAGS;
Costanti
WdfDriverInitNonPnpDriver Il driver non supporta Plug and Play (PnP). Se questo valore è impostato, il driver non deve fornire una funzione di callback EvtDriverDeviceAdd . Per altre informazioni sui driver non PnP, vedere Uso di Kernel-Mode Driver Framework con driver non PnP. |
WdfDriverInitNoDispatchOverride Il driver è un driver miniport e, pertanto, il framework non deve fornire routine di invio per il driver. In altre parole, il framework non deve intercettare i pacchetti di richiesta di I/O (IRP) indirizzati dal gestore di I/O al driver. Inoltre, il driver deve chiamare WdfDriverMiniportUnload quando il driver di porta informa il driver miniport che sta per essere scaricato. Per altre informazioni su questo flag e su come scrivere driver miniport basati su framework, vedere Uso di Kernel-Mode Driver Framework con i driver Miniport. |
WdfVerifyOn Riservato per l'utilizzo nel sistema. I driver non devono usare questo flag. |
WdfVerifierOn Riservato per l'utilizzo nel sistema. I driver non devono usare questo flag. |
WdfDriverInitCompanion |
Commenti
L WDF_DRIVER_INIT_FLAGS enumerazione viene usata per specificare il valore per il membro DriverInitFlags della WDF_DRIVER_CONFIG struttura .
Requisiti
Versione KMDF minima | 1,0 |
Versione UMDF minima | 2,0 |
Intestazione | wdfdriver.h (includere Wdf.h) |
Vedi anche
Commenti e suggerimenti
Invia e visualizza il feedback per