Compartilhar via


cabeçalho wdffdo.h

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

Este tópico ordena a referência do FDO (objeto de dispositivo funcional) do WDF (Windows Driver Frameworks) por categoria.

As categorias nesta página são:

Retornos de chamada de evento FDO da estrutura

Métodos de inicialização FDO da Estrutura

Métodos FDO da Estrutura

Estruturas de FDO da estrutura e funções de inicialização

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

Funções

 
WDF_FDO_EVENT_CALLBACKS_INIT

A função WDF_FDO_EVENT_CALLBACKS_INIT inicializa uma estrutura WDF_FDO_EVENT_CALLBACKS.
WdfFdoAddStaticChild

O método WdfFdoAddStaticChild adiciona um dispositivo especificado à lista de dispositivos filho de um driver de funções que foram identificados por enumeração estática.
WdfFdoGetDefaultChildList

O método WdfFdoGetDefaultChildList retorna um identificador para a lista filho padrão de um dispositivo especificado.
WdfFdoInitAllocAndQueryProperty

O método WdfFdoInitAllocAndQueryProperty aloca um buffer e recupera uma propriedade de dispositivo especificada.
WdfFdoInitAllocAndQueryPropertyEx

O método WdfFdoInitAllocAndQueryPropertyEx aloca um buffer e recupera uma propriedade de dispositivo especificada.
WdfFdoInitOpenRegistryKey

O método WdfFdoInitOpenRegistryKey abre a chave de hardware de um dispositivo ou a chave de software de um driver no registro e cria um objeto de chave de registro de estrutura que representa a chave do Registro.
WdfFdoInitQueryProperty

O método WdfFdoInitQueryProperty recupera uma propriedade de dispositivo especificada.
WdfFdoInitQueryPropertyEx

O método WdfFdoInitQueryPropertyEx recupera uma propriedade de dispositivo especificada.
WdfFdoInitSetDefaultChildListConfig

O método WdfFdoInitSetDefaultChildListConfig configura a lista de filhos padrão de um motorista de ônibus.
WdfFdoInitSetEventCallbacks

O método WdfFdoInitSetEventCallbacks registra as funções de retorno de chamada de evento de um driver de função baseado em estrutura, para um dispositivo especificado.
WdfFdoInitSetFilter

O método WdfFdoInitSetFilter identifica o driver de chamada como um driver de filtro de nível superior ou inferior para um dispositivo especificado.
WdfFdoInitWdmGetPhysicalDevice

O método WdfFdoInitWdmGetPhysicalDevice recupera o PDO (objeto de dispositivo físico) WDM de um dispositivo.
WdfFdoLockStaticChildListForIteration

O método WdfFdoLockStaticChildListForIteration prepara a estrutura para recuperar itens da lista filho estática que pertence a um dispositivo pai especificado.
WdfFdoQueryForInterface

O método WdfFdoQueryForInterface obtém acesso à interface identificada por GUID de outro driver.
WdfFdoRetrieveNextStaticChild

O método WdfFdoRetrieveNextStaticChild recupera um identificador para o próximo objeto de dispositivo de estrutura em uma lista de dispositivos filho.
WdfFdoUnlockStaticChildListFromIteration

O método WdfFdoUnlockStaticChildListFromIteration desbloqueia a lista de dispositivos filho para um dispositivo especificado e processa quaisquer alterações na lista que o driver fez enquanto a lista estava bloqueada.

Funções de retorno de chamada

 
EVT_WDF_DEVICE_FILTER_RESOURCE_REQUIREMENTS

A função de retorno de chamada de evento EvtDeviceFilterAddResourceRequirements de um driver pode adicionar recursos a um conjunto de requisitos de recursos de hardware antes que o sistema atribua recursos a um dispositivo.
EVT_WDF_DEVICE_REMOVE_ADDED_RESOURCES

A função de retorno de chamada de evento EvtDeviceRemoveAddedResources de um driver remove os recursos de hardware adicionados pela função de retorno de chamada EvtDeviceFilterAddResourceRequirements do driver.

Estruturas

 
WDF_FDO_EVENT_CALLBACKS

A estrutura WDF_FDO_EVENT_CALLBACKS contém ponteiros para as funções de retorno de chamada de evento PnP de um driver de função.