Cabeçalho wdfdriver.h

Esse cabeçalho é usado pelo wdf. Para obter mais informações, consulte:

  • do Windows Driver Framework

wdfdriver.h contém as seguintes interfaces de programação:

Funções

 
WDF_DRIVER_CONFIG_INIT

A função WDF_DRIVER_CONFIG_INIT inicializa a estrutura de WDF_DRIVER_CONFIG de um driver.
WDF_DRIVER_VERSION_AVAILABLE_PARAMS_INIT

A função WDF_DRIVER_VERSION_AVAILABLE_PARAMS_INIT inicializa uma estrutura WDF_DRIVER_VERSION_AVAILABLE_PARAMS.
WdfDriverCreate

O método WdfDriverCreate cria um objeto de driver de estrutura para o driver de chamada.
WdfDriverErrorReportApiMissing

Saiba mais sobre: função WdfDriverErrorReportApiMissing
WdfDriverGetRegistryPath

O método WdfDriverGetRegistryPath recupera o caminho para a chave do registro do driver na árvore Serviços do Registro.
WdfDriverIsVersionAvailable

O método WdfDriverIsVersionAvailable retorna um valor booliano que indica se o driver está em execução com uma versão especificada da biblioteca Kernel-Mode Driver Framework.
WdfDriverOpenParametersRegistryKey

O método WdfDriverOpenParametersRegistryKey abre a chave do registro Parameters do driver e recupera um identificador para um objeto de chave de registro da estrutura que representa a chave.
WdfDriverOpenPersistentStateRegistryKey

Saiba mais sobre: WdfDriverOpenPersistentStateRegistryKey
WdfDriverRegisterTraceInfo

O método WdfDriverRegisterTraceInfo é reservado apenas para uso interno.
WdfDriverRetrieveDriverDataDirectoryString

Saiba mais sobre: função WdfDriverRetrieveDriverDataDirectoryString
WdfDriverRetrieveVersionString

O método WdfDriverRetrieveVersionString recupera uma cadeia de caracteres Unicode que identifica a versão do Kernel-Mode Driver Framework com a qual o driver está sendo executado.
WdfDriverWdmGetDriverObject

O método WdfDriverWdmGetDriverObject recupera um ponteiro para o objeto de driver WDM (Windows Driver Model) associado a um objeto de driver de estrutura especificado.
do WdfGetDriver

O método WdfGetDriver retorna um identificador para o objeto de driver da estrutura que representa o driver de chamada.
WdfWdmDriverGetWdfDriverHandle

O método WdfWdmDriverGetWdfDriverHandle retorna um identificador para o objeto de driver da estrutura associado a um objeto de driver WDM (Windows Driver Model) especificado.

Funções de retorno de chamada

 
EVT_WDF_DRIVER_DEVICE_ADD

A função de retorno de chamada de evento EvtDriverDeviceAdd de um driver executa operações de inicialização do dispositivo quando o gerenciador do Plug and Play (PnP) relata a existência de um dispositivo.
EVT_WDF_DRIVER_UNLOAD

A função de retorno de chamada de evento EvtDriverUnload de um driver executa operações que devem ocorrer antes que o driver seja descarregado.

Estruturas

 
WDF_DRIVER_CONFIG

A estrutura WDF_DRIVER_CONFIG é um parâmetro de entrada para WdfDriverCreate.
WDF_DRIVER_VERSION_AVAILABLE_PARAMS

A estrutura WDF_DRIVER_VERSION_AVAILABLE_PARAMS especifica números de versão principais e menores para a biblioteca do Kernel-Mode Driver Framework.

Enumerações

 
WDF_DRIVER_INIT_FLAGS

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