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) |