WDF_DRIVER_INIT_FLAGS Enumeration (wdfdriver.h)

[Gilt für KMDF und UMDF]

Die WDF_DRIVER_INIT_FLAGS-Enumeration gibt Treiberinitialisierungskennzeichnungen an.

Syntax

typedef enum _WDF_DRIVER_INIT_FLAGS {
  WdfDriverInitNonPnpDriver,
  WdfDriverInitNoDispatchOverride,
  WdfVerifyOn,
  WdfVerifierOn,
  WdfDriverInitCompanion
} WDF_DRIVER_INIT_FLAGS;

Konstanten

 
WdfDriverInitNonPnpDriver
Der Treiber unterstützt technologie Plug and Play (PnP) nicht. Wenn dieser Wert festgelegt ist, darf der Treiber keine EvtDriverDeviceAdd-Rückruffunktion angeben. Weitere Informationen zu Nicht-PnP-Treibern finden Sie unter Verwenden Kernel-Mode Driver Framework mit Nicht-PnP-Treibern.
WdfDriverInitNoDispatchOverride
Der Fahrer ist ein Miniporttreiber und daher darf das Framework keine Verteilerroutinen für den Fahrer bereitstellen. Das Framework darf also keine I/O-Anforderungspakete (IRPs) abfangen, die der I/O-Manager an den Treiber geleitet hat. Darüber hinaus muss der Treiber WdfDriverMiniportUnload aufrufen, wenn der Porttreiber den Miniporttreiber darüber informiert, dass er entladen werden soll. Weitere Informationen zu diesem Kennzeichen und zum Schreiben von frameworkbasierten Miniporttreibern finden Sie unter Verwenden Kernel-Mode Driver Framework mit Miniport-Treibern.
WdfVerifyOn
Ist für das System reserviert. Treiber dürfen dieses Kennzeichen nicht verwenden.
WdfVerifierOn
Ist für das System reserviert. Treiber dürfen dieses Kennzeichen nicht verwenden.
WdfDriverInitCompanion

Bemerkungen

Die WDF_DRIVER_INIT_FLAGS-Enumeration wird verwendet, um den Wert für das DriverInitFlags-Element der WDF_DRIVER_CONFIG-Struktur anzugeben.

Requirements (Anforderungen)

   
KMDF-Mindestversion 1.0
UMDF-Mindestversion 2.0
Header wdfdriver.h (einschließen Wdf.h)

Weitere Informationen

EvtDriverDeviceAdd

WDF_DRIVER_CONFIG

WdfDriverMiniportUnload