WDF_DRIVER_INIT_FLAGS enumeração (wdfdriver.h)

[Aplica-se a KMDF e UMDF]

A enumeração WDF_DRIVER_INIT_FLAGS especifica sinalizadores de inicialização do driver.

Sintaxe

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

Constantes

 
WdfDriverInitNonPnpDriver
O driver não dá suporte a Plug and Play (PnP). Se esse valor for definido, o driver não deverá fornecer uma função de retorno de chamada EvtDriverDeviceAdd . Para obter mais informações sobre drivers não PnP, consulte Using Kernel-Mode Driver Framework with Non-PnP Drivers.
WdfDriverInitNoDispatchOverride
O driver é um driver de miniport e, portanto, a estrutura não deve fornecer rotinas de expedição para o driver. Em outras palavras, a estrutura não deve interceptar os IRPs (pacotes de solicitação de E/S) que o gerente de E/S direcionou para o driver. Além disso, o driver deve chamar WdfDriverMiniportUnload quando o driver de porta informar ao driver de miniport que ele está prestes a ser descarregado. Para obter mais informações sobre esse sinalizador e como escrever drivers de miniport baseados em estrutura, consulte Using Kernel-Mode Driver Framework with Miniport Drivers.
WdfVerifyOn
Reservado para uso do sistema. Os drivers não devem usar esse sinalizador.
WdfVerifierOn
Reservado para uso do sistema. Os drivers não devem usar esse sinalizador.
WdfDriverInitCompanion

Comentários

A enumeração WDF_DRIVER_INIT_FLAGS é usada para especificar o valor para o membro DriverInitFlags da estrutura WDF_DRIVER_CONFIG .

Requisitos

   
Versão mínima do KMDF 1.0
Versão mínima do UMDF 2,0
Cabeçalho wdfdriver.h (include Wdf.h)

Confira também

EvtDriverDeviceAdd

WDF_DRIVER_CONFIG

WdfDriverMiniportUnload