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
Retornos de chamada de evento FDO da estrutura
Métodos de inicialização FDO da Estrutura
- WdfFdoInitAllocAndQueryProperty
- WdfFdoInitAllocAndQueryPropertyEx
- WdfFdoInitOpenRegistryKey
- WdfFdoInitQueryProperty
- WdfFdoInitQueryPropertyEx
- WdfFdoInitSetDefaultChildListConfig
- WdfFdoInitSetEventCallbacks
- WdfFdoInitSetFilter
- WdfFdoInitWdmGetPhysicalDevice
Métodos FDO da Estrutura
- WdfFdoAddStaticChild
- WdfFdoGetDefaultChildList
- WdfFdoInitAllocAndQueryProperty
- WdfFdoInitOpenRegistryKey
- WdfFdoInitQueryProperty
- WdfFdoInitSetDefaultChildListConfig
- WdfFdoInitSetEventCallbacks
- WdfFdoInitSetFilter
- WdfFdoInitWdmGetPhysicalDevice
- WdfFdoLockStaticChildListForIteration
- WdfFdoQueryForInterface
- WdfFdoRetrieveNextStaticChild
- WdfFdoUnlockStaticChildListFromIteration
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. |