WDF (Windows Driver Framework)

Visão geral da tecnologia do Windows Driver Framework.

Para desenvolver o Windows Driver Framework, você precisa destes cabeçalhos:

Para obter o guia de programação, consulte Windows Driver Framework.

Enumerações

 
DEVICE_POWER_STATE

A enumeração DEVICE_POWER_STATE identifica os estados de energia do dispositivo que um dispositivo pode inserir.
POWER_ACTION

Saiba como a enumeração POWER_ACTION identifica as ações de energia do sistema que podem ocorrer em um computador.
SECURITY_IMPERSONATION_LEVEL

A enumeração SECURITY_IMPERSONATION_LEVEL contém valores que identificam níveis de representação de segurança.
WDF_CALLBACK_CONSTRAINT

enumeração WDF_CALLBACK_CONSTRAINT
WDF_CHILD_LIST_RETRIEVE_DEVICE_STATUS

A enumeração WDF_CHILD_LIST_RETRIEVE_DEVICE_STATUS define os valores de status do dispositivo que a estrutura armazena na estrutura de WDF_CHILD_RETRIEVE_INFO de um driver.
WDF_DEVICE_FAILED_ACTION

A enumeração WDF_DEVICE_FAILED_ACTION identifica a ação que a estrutura executará quando um driver relatar uma falha de hardware ou software irrecuperável.
WDF_DEVICE_HWACCESS_TARGET_SIZE

Essa enumeração é usada internamente pela estrutura. Não use. Essa enumeração é definida em wdfdevice.h.
WDF_DEVICE_HWACCESS_TARGET_SIZE

Essa enumeração é usada internamente pela estrutura. Não use. Essa enumeração é definida em wudfddi_types.h.
WDF_DEVICE_HWACCESS_TARGET_TYPE

Saiba como a enumeração WDF_DEVICE_HWACCESS_TARGET_SIZE é usada internamente pela estrutura. Não use. Essa enumeração é definida em wdfdevice.h.
WDF_DEVICE_HWACCESS_TARGET_TYPE

Saiba como a enumeração WDF_DEVICE_HWACCESS_TARGET_SIZE é usada internamente pela estrutura. Não use. Essa enumeração é definida em wudfddi_types.h.
WDF_DEVICE_IO_BUFFER_RETRIEVAL

A enumeração WDF_DEVICE_IO_BUFFER_RETRIEVAL é usada para especificar quando o UMDF disponibiliza buffers de uma solicitação de E/S para o driver.
WDF_DEVICE_IO_TYPE

A enumeração WDF_DEVICE_IO_TYPE é usada para especificar um método para acessar buffers de dados.
WDF_DEVICE_IO_TYPE

Saiba que a enumeração WDF_DEVICE_IO_TYPE é usada para especificar um método para acessar buffers de dados.
WDF_DEVICE_PNP_STATE

A enumeração WDF_DEVICE_PNP_STATE identifica todos os estados que a máquina de estado Plug and Play da estrutura pode inserir.
WDF_DEVICE_POWER_POLICY_STATE

A enumeração WDF_DEVICE_POWER_POLICY_STATE identifica todos os estados que a máquina de estado da política de energia da estrutura pode inserir.
WDF_DEVICE_POWER_STATE

A enumeração WDF_DEVICE_POWER_STATE identifica todos os estados que a máquina de estado de energia da estrutura pode inserir.
WDF_DEVICE_SHUTDOWN_FLAGS

A enumeração WDF_DEVICE_SHUTDOWN_FLAGS define sinalizadores que identificam tipos de notificações de desligamento que um driver pode receber.
WDF_DISPATCH_IRP_TO_IO_QUEUE_FLAGS

O tipo de enumeração WDF_DISPATCH_IRP_TO_IO_QUEUE_FLAGS define sinalizadores que o driver pode especificar quando chama WdfDeviceWdmDispatchIrpToIoQueue.
WDF_DMA_DIRECTION

A enumeração WDF_DMA_DIRECTION define a direção de uma transferência de DMA.
WDF_DMA_ENABLER_CONFIG_FLAGS

O tipo de enumeração WDF_DMA_ENABLER_CONFIG_FLAGS define sinalizadores usados na estrutura de WDF_DMA_ENABLER_CONFIG de um driver.
WDF_DMA_PROFILE

A enumeração WDF_DMA_PROFILE identifica os tipos de operações de barramento master ou DMA no modo de sistema às quais os dispositivos podem dar suporte.
WDF_DRIVER_INIT_FLAGS

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

A enumeração WDF_EVENT_TYPE especifica.
WDF_EVENT_TYPE

Saiba como a enumeração WDF_EVENT_TYPE especifica tipos de eventos sobre os quais um driver pode notificar um aplicativo registrado.
WDF_EXECUTION_LEVEL

O tipo de enumeração WDF_EXECUTION_LEVEL especifica o IRQL máximo no qual a estrutura chamará as funções de retorno de chamada de evento que um driver forneceu para um objeto de estrutura.
WDF_FILE_INFORMATION_CLASS

A enumeração WDF_FILE_INFORMATION_CLASS identifica os tipos de informações de arquivo que um driver pode obter ou definir.
WDF_FILE_INFORMATION_CLASS

Saiba como a enumeração WDF_FILE_INFORMATION_CLASS identifica os tipos de informações de arquivo que um driver pode obter ou definir.
WDF_FILEOBJECT_CLASS

A enumeração WDF_FILEOBJECT_CLASS define valores que identificam se um driver requer um objeto de arquivo de estrutura para representar um arquivo que um aplicativo ou outro driver está tentando criar ou abrir.
WDF_INTERRUPT_POLARITY

O tipo de enumeração WDF_INTERRUPT_POLARITY é usado para especificar a polaridade de um sinal de interrupção.
WDF_INTERRUPT_POLARITY

Saiba como o tipo de enumeração WDF_INTERRUPT_POLARITY é usado para especificar a polaridade de um sinal de interrupção.
WDF_INTERRUPT_POLICY

O tipo de enumeração WDF_INTERRUPT_POLICY identifica as políticas de afinidade que o gerenciador de PnP pode usar ao atribuir interrupções de um dispositivo aos processadores de um sistema multiprocessador.
WDF_INTERRUPT_POLICY

Saiba como o tipo de enumeração WDF_INTERRUPT_POLICY identifica as políticas de afinidade que o gerenciador de PnP pode usar ao atribuir interrupções de um dispositivo aos processadores de um sistema multiprocessador.
WDF_INTERRUPT_POLICY

O tipo de enumeração WDF_INTERRUPT_POLICY identifica as políticas de afinidade que o gerenciador de Plug and Play (PnP) pode usar quando atribui interrupções de um dispositivo aos processadores de um sistema multiprocessador.
WDF_INTERRUPT_PRIORITY

Saiba como o tipo de enumeração WDF_INTERRUPT_PRIORITY identifica prioridades relativas para interrupções de dispositivo.
WDF_INTERRUPT_PRIORITY

Esse tipo de enumeração identifica prioridades relativas para interrupções de dispositivo.
WDF_INTERRUPT_PRIORITY

Saiba como esse tipo de enumeração identifica prioridades relativas para interrupções de dispositivo.
WDF_IO_FORWARD_PROGRESS_ACTION

A enumeração WDF_IO_FORWARD_PROGRESS_ACTION identifica ações que a estrutura pode executar para um IRP (pacote de solicitação de E/S) que o driver examina durante uma situação de memória insuficiente.
WDF_IO_FORWARD_PROGRESS_RESERVED_POLICY

A enumeração WDF_IO_FORWARD_PROGRESS_RESERVED_POLICY identifica ações que a estrutura pode executar quando recebe uma solicitação de E/S para o driver, se houver uma situação de memória insuficiente.
WDF_IO_QUEUE_DISPATCH_TYPE

O tipo de enumeração WDF_IO_QUEUE_DISPATCH_TYPE identifica os métodos de expedição de solicitação que podem ser associados a um objeto de fila de estrutura.
WDF_IO_QUEUE_DISPATCH_TYPE

A enumeração WDF_IO_QUEUE_DISPATCH_TYPE contém valores que identificam como um driver deve receber solicitações de uma fila de E/S.
WDF_IO_QUEUE_STATE

O tipo de enumeração WDF_IO_QUEUE_STATE identifica o status de um objeto de fila de estrutura. Os enumeradores são usados como máscaras de bits.
WDF_IO_QUEUE_STATE

A enumeração WDF_IO_QUEUE_STATE contém valores que identificam o estado de uma fila de E/S.
WDF_IO_TARGET_OPEN_TYPE

A enumeração WDF_IO_TARGET_OPEN_TYPE especifica como um driver identifica um destino de E/S remoto quando o driver chama WdfIoTargetOpen.
WDF_IO_TARGET_PURGE_IO_ACTION

A enumeração WDF_IO_TARGET_PURGE_IO_ACTION identifica as ações que a estrutura pode executar quando um driver chama WdfIoTargetPurge para limpar um destino de E/S.
WDF_IO_TARGET_SENT_IO_ACTION

A enumeração WDF_IO_TARGET_SENT_IO_ACTION identifica as ações que a estrutura pode executar quando um driver chama WdfIoTargetStop para interromper um destino de E/S.
WDF_IO_TARGET_SENT_IO_ACTION

A enumeração WDF_IO_TARGET_SENT_IO_ACTION identifica as ações que a estrutura pode executar quando um driver chama IWDFIoTargetStateManagement::Stop ou IWDFRemoteTarget::Stop para interromper um destino de E/S.
WDF_IO_TARGET_STATE

A enumeração WDF_IO_TARGET_STATE especifica os estados em que um destino de E/S pode estar.
WDF_IO_TARGET_STATE

Saiba como a enumeração WDF_IO_TARGET_STATE especifica os estados em que um destino de E/S pode estar.
WDF_KPROCESSOR_MODE

O tipo de enumeração WDF_KPROCESSOR_MODE identifica os modos de processador nos quais um thread pode ser executado.
WDF_MEMORY_DESCRIPTOR_TYPE

A enumeração WDF_MEMORY_DESCRIPTOR_TYPE identifica os tipos de descrições de memória que uma estrutura de WDF_MEMORY_DESCRIPTOR pode especificar.
WDF_PNP_CAPABILITY

A enumeração WDF_PNP_CAPABILITY contém valores que identificam recursos de Plug and Play (PnP) para um dispositivo.
WDF_PNP_STATE

A enumeração WDF_PNP_STATE contém valores que identificam o status de Plug and Play (PnP) para um dispositivo.
WDF_POWER_DEVICE_STATE

A enumeração WDF_POWER_DEVICE_STATE identifica os estados de energia do dispositivo aos quais um dispositivo pode dar suporte.
WDF_POWER_DEVICE_STATE

A enumeração WDF_POWER_DEVICE_STATE contém valores que identificam o estado de energia ao qual um dispositivo pode dar suporte.
WDF_POWER_POLICY_IDLE_TIMEOUT_CONSTANTS

A enumeração WDF_POWER_POLICY_IDLE_TIMEOUT_CONSTANTS é reservada para uso interno.
WDF_POWER_POLICY_IDLE_TIMEOUT_CONSTANTS

Este artigo descreve a enumeração WDF_POWER_POLICY_IDLE_TIMEOUT_CONSTANTS.
WDF_POWER_POLICY_IDLE_TIMEOUT_TYPE

A enumeração WDF_POWER_POLICY_IDLE_TIMEOUT_TYPE identifica como o tempo limite ocioso de um dispositivo é determinado.
WDF_POWER_POLICY_S0_IDLE_CAPABILITIES

A enumeração WDF_POWER_POLICY_S0_IDLE_CAPABILITIES identifica os recursos aos quais um dispositivo pode dar suporte quando entra em um estado de baixa potência enquanto está em idling.
WDF_POWER_POLICY_S0_IDLE_CAPABILITIES

Saiba como a enumeração WDF_POWER_POLICY_S0_IDLE_CAPABILITIES identifica os recursos aos quais um dispositivo pode dar suporte quando entra em um estado de baixa potência enquanto está em idling.
WDF_POWER_POLICY_S0_IDLE_USER_CONTROL

A enumeração WDF_POWER_POLICY_S0_IDLE_USER_CONTROL identifica se um usuário pode controlar o comportamento de um dispositivo quando o dispositivo está ocioso e se o sistema está em seu estado de trabalho (S0).
WDF_POWER_POLICY_S0_IDLE_USER_CONTROL

Saiba como a enumeração WDF_POWER_POLICY_S0_IDLE_USER_CONTROL identifica se um usuário pode controlar o comportamento de um dispositivo quando o dispositivo está ocioso e se o sistema está em seu estado de trabalho (S0).
WDF_POWER_POLICY_SX_WAKE_USER_CONTROL

A enumeração WDF_POWER_POLICY_SX_WAKE_USER_CONTROL identifica se um usuário pode controlar a capacidade de um dispositivo de ativar o sistema de um estado de baixa energia do sistema.
WDF_POWER_POLICY_SX_WAKE_USER_CONTROL

Saiba como a enumeração WDF_POWER_POLICY_SX_WAKE_USER_CONTROL identifica se um usuário pode controlar a capacidade de um dispositivo de ativar o sistema de um estado de baixa energia do sistema.
WDF_PROPERTY_STORE_DISPOSITION

A enumeração WDF_PROPERTY_STORE_DISPOSITION contém valores que indicam se um valor do Registro foi criado ou já existia quando um driver obteve uma interface de repositório de propriedades.
WDF_PROPERTY_STORE_RETRIEVE_FLAGS

A enumeração WDF_PROPERTY_STORE_RETRIEVE_FLAGS contém valores que indicam se o UMDF deve criar uma chave do Registro se a chave ainda não existir.
WDF_PROPERTY_STORE_ROOT_CLASS

A enumeração WDF_PROPERTY_STORE_ROOT_CLASS identifica as chaves do Registro que os repositórios de propriedades UMDF representam.
WDF_RELEASE_HARDWARE_ORDER_ON_FAILURE

A enumeração WDF_RELEASE_HARDWARE_ORDER_ON_FAILURE especifica quando a estrutura chama a função de retorno de chamada EvtDeviceReleaseHardware de um driver.
WDF_REMOVE_LOCK_OPTIONS_FLAGS

O tipo de enumeração WDF_REMOVE_LOCK_OPTIONS_FLAGS define sinalizadores usados na estrutura de WDF_REMOVE_LOCK_OPTIONS de um driver.
WDF_REQUEST_FORWARD_OPTIONS_FLAGS

O tipo de enumeração WDF_REQUEST_FORWARD_OPTIONS_FLAGS define sinalizadores usados na estrutura de WDF_REQUEST_FORWARD_OPTIONS de um driver.
WDF_REQUEST_REUSE_FLAGS

O tipo de enumeração WDF_REQUEST_REUSE_FLAGS define sinalizadores usados na estrutura de WDF_REQUEST_REUSE_PARAMS de um driver.
WDF_REQUEST_SEND_OPTIONS_FLAGS

O tipo de enumeração WDF_REQUEST_SEND_OPTIONS_FLAGS define sinalizadores usados na estrutura de WDF_REQUEST_SEND_OPTIONS de um driver.
WDF_REQUEST_SEND_OPTIONS_FLAGS

O tipo de enumeração WDF_REQUEST_SEND_OPTIONS_FLAGS define sinalizadores que um driver pode especificar quando chama IWDFIoRequest::Send.
WDF_REQUEST_STOP_ACTION_FLAGS

O tipo de enumeração WDF_REQUEST_STOP_ACTION_FLAGS define sinalizadores que a estrutura passa para a função de retorno de chamada EvtIoStop de um driver.
WDF_REQUEST_STOP_ACTION_FLAGS

A enumeração WDF_REQUEST_STOP_ACTION_FLAGS contém valores que identificam o estado de uma solicitação de ação de parada em uma chamada para o método IQueueCallbackIoStop::OnIoStop do driver.
WDF_REQUEST_TYPE

O tipo de enumeração WDF_REQUEST_TYPE identifica tipos de solicitações que um objeto de solicitação de estrutura pode conter.
WDF_REQUEST_TYPE

A enumeração WDF_REQUEST_TYPE identifica os tipos de solicitações de E/S que um objeto de solicitação UMDF pode representar.
WDF_RETRIEVE_CHILD_FLAGS

A enumeração WDF_RETRIEVE_CHILD_FLAGS define sinalizadores que um driver pode definir antes de chamar WdfChildListBeginIteration.
WDF_SPECIAL_FILE_TYPE

A enumeração WDF_SPECIAL_FILE_TYPE identifica tipos de arquivo especiais aos quais um dispositivo pode dar suporte.
WDF_STATE_NOTIFICATION_TYPE

A enumeração WDF_STATE_NOTIFICATION_TYPE identifica o tipo de Plug and Play, energia ou notificação de política de energia que um driver baseado em estrutura receberá.
WDF_SYNCHRONIZATION_SCOPE

O tipo de enumeração WDF_SYNCHRONIZATION_SCOPE especifica como a estrutura sincronizará a execução das funções de retorno de chamada de evento de um objeto.
WDF_TASK_QUEUE_DISPATCH_TYPE

Este artigo WDF_TASK_QUEUE_DISPATCH_TYPE é somente para uso interno.
WDF_TASK_SEND_OPTIONS_FLAGS

Este artigo WDF_TASK_SEND_OPTIONS_FLAGS é somente para uso interno.
WDF_TRI_STATE

O tipo de enumeração WDF_TRI_STATE define três valores que a estrutura usa para alguns membros da estrutura e parâmetros de função.
WDF_TRI_STATE

Saiba como o tipo de enumeração WDF_TRI_STATE define três valores que a estrutura usa para alguns membros da estrutura e parâmetros de função.
WDF_USB_BMREQUEST_DIRECTION

A enumeração WDF_USB_BMREQUEST_DIRECTION identifica a direção de transferência de dados para uma transferência de controle USB.
WDF_USB_BMREQUEST_RECIPIENT

A enumeração WDF_USB_BMREQUEST_RECIPIENT identifica o destinatário da transferência de dados para uma transferência de controle USB.
WDF_USB_BMREQUEST_TYPE

A enumeração WDF_USB_BMREQUEST_TYPE identifica o tipo de transferência de dados para uma transferência de controle USB.
WDF_USB_DEVICE_TRAITS

A enumeração WDF_USB_DEVICE_TRAITS identifica características do dispositivo USB.
WDF_USB_PIPE_TYPE

A enumeração WDF_USB_PIPE_TYPE identifica os tipos de pipes USB.
WDF_USB_REQUEST_TYPE

A enumeração WDF_USB_REQUEST_TYPE identifica os tipos de solicitações USB que um driver baseado em estrutura pode enviar para um destino de E/S USB.
WDF_USB_REQUEST_TYPE

A enumeração WDF_USB_REQUEST_TYPE contém valores que identificam um tipo de objeto de solicitação USB.
WDF_WMI_PROVIDER_CONTROL

A enumeração WDF_WMI_PROVIDER_CONTROL define o tipo de funções de controle às quais um provedor de dados WMI pode dar suporte.
WDF_WMI_PROVIDER_FLAGS

A enumeração WDF_WMI_PROVIDER_FLAGS define sinalizadores de configuração para o provedor de dados WMI de um driver.
WdfUsbTargetDeviceSelectConfigType

A enumeração WdfUsbTargetDeviceSelectConfigType define tipos de operações de configuração para dispositivos USB.
WdfUsbTargetDeviceSelectSettingType

A enumeração WdfUsbTargetDeviceSelectSettingType define técnicas para especificar uma configuração alternativa para uma interface USB.

Funções

 
Anular

O método Abort anula todas as transferências pendentes em um pipe USB.
AcquireInterruptLock

O método AcquireInterruptLock inicia uma sequência de código que é executada enquanto mantém o bloqueio de um objeto de interrupção.
AcquireLock

O método AcquireLock impede que a estrutura chame métodos de interfaces que um driver registrou.
AssignContext

O método AssignContext registra um contexto e uma função de retorno de chamada de limpeza fornecida pelo driver para o objeto .
AssignDeviceInterfaceState

O método AssignDeviceInterfaceState habilita ou desabilita a instância de interface do dispositivo especificada para um dispositivo.
AssignS0IdleSettings

O método AssignS0IdleSettings fornece informações fornecidas pelo driver que a estrutura usa quando um dispositivo está ocioso e o sistema está em seu estado de trabalho (S0).
AssignS0IdleSettingsEx

O método AssignS0IdleSettingsEx fornece informações fornecidas pelo driver que a estrutura usa quando um dispositivo está ocioso e o sistema está em seu estado de trabalho (S0).
AssignSxWakeSettings

O método AssignSxWakeSettings fornece informações fornecidas pelo driver sobre a capacidade de um dispositivo de disparar um sinal de ativação enquanto o dispositivo e o sistema estão em um estado de baixa potência.
AutoForwardCreateCleanupClose

O método AutoForwardCreateCleanupClose controla quando as notificações de criação, limpeza e fechamento são encaminhadas para o próximo driver inferior na pilha do dispositivo.
CancelSentRequest

O método CancelSentRequest tenta cancelar a solicitação de E/S que o driver enviou anteriormente a um destino de E/S.
CancelSentRequestsForFile

O método CancelSentRequestsForFile cancela todas as solicitações de E/S que foram enviadas em nome do objeto de arquivo especificado.
Fechar

O método Close fecha uma instância de um objeto umdf driver-created-file que foi criado chamando o método IWDFDevice::CreateWdfFile.
Fechar

O método Close fecha um destino de E/S remoto.
CloseForQueryRemove

O método CloseForQueryRemove fecha um destino de E/S remoto porque o sistema operacional pode permitir que o dispositivo seja removido.
CommitPnpState

O método CommitPnpState confirma o estado da propriedade Plug and Play (PnP) (ou seja, ativa, desativa ou define como o estado padrão) que o método IWDFDevice::SetPnpState definiu.
Concluir

O método Complete conclui uma solicitação de E/S.
CompleteWithInformation

O método CompleteWithInformation conclui uma solicitação com as informações fornecidas.
ConfigureContinuousReader

O método ConfigureContinuousReader configura a estrutura para ler continuamente de um pipe USB.
ConfigureRequestDispatching

O método ConfigureRequestDispatching configura o enfileiramento de solicitações de E/S do tipo especificado para a fila de E/S especificada.
ConfigureRequestDispatching

O método ConfigureRequestDispatching configura o enfileiramento de solicitações de E/S do tipo fornecido.
CopyFromBuffer

O método CopyFromBuffer copia com segurança os dados do buffer de origem especificado para um objeto de memória.
CopyFromMemory

O método CopyFromMemory copia dados com segurança do buffer de origem especificado e impede saturações que a operação de cópia poderia causar de outra forma.
CopyToBuffer

O método CopyToBuffer copia dados com segurança de um objeto de memória para o buffer de destino especificado.
Createdevice

O método CreateDevice configura e cria um novo objeto de dispositivo de estrutura.
CreateDeviceInterface

O método CreateDeviceInterface cria uma instância de uma classe de interface de dispositivo.
CreateFileHandleTarget

O método CreateFileHandleTarget cria um objeto de destino de E/S baseado em identificador de arquivo.
CreateInterrupt

O método CreateInterrupt cria um objeto de interrupção de estrutura.
CreateIoQueue

O método CreateIoQueue configura a fila de E/S padrão associada a um dispositivo ou cria uma fila de E/S secundária para o dispositivo.
CreatePreallocatedWdfMemory

O método CreatePreallocatedWdfMemory cria um objeto de memória de estrutura para o buffer especificado.
CreateRemoteInterface

O método CreateRemoteInterface cria um objeto de interface remota que representa uma interface do dispositivo.
CreateRemoteTarget

O método CreateRemoteTarget cria um objeto de destino remoto que representa um destino de E/S remoto.
Createrequest

O método CreateRequest cria um objeto de solicitação não formatado.
CreateSymbolicLink

O método CreateSymbolicLink cria um link simbólico para o dispositivo.
CreateSymbolicLinkWithReferenceString

O métodoCreateSymbolicLinkWithReferenceString cria um nome de link simbólico e, opcionalmente, uma cadeia de caracteres de referência, para um dispositivo.
CreateUsbTargetDevice

O método CreateUsbTargetDevice cria um objeto de dispositivo USB que também é um destino de E/S.
CreateWdfFile

O método CreateWdfFile cria um objeto de arquivo para um driver usar.
CreateWdfMemory

O método CreateWdfMemory cria um objeto de memória de estrutura e aloca, para o objeto de memória, um buffer de dados do tamanho diferente de zero especificado.
CreateWdfObject

O método CreateWdfObject cria um objeto WDF personalizado (ou usuário) de um objeto WDF pai.
CreateWorkItem

O método CreateWorkItem cria um objeto de item de trabalho de estrutura, que pode ser adicionado posteriormente à fila de itens de trabalho da estrutura.
DeleteNamedValue

O método DeleteNamedValue exclui um nome de valor do registro.
DeleteWdfObject

O método DeleteWdfObject exclui um objeto WDF (Microsoft Windows Driver Frameworks) criado anteriormente.
Desabilitar

O método Disable desabilita uma interrupção de dispositivo especificada chamando a função de retorno de chamada OnInterruptDisable do driver.
Dreno

O método Drain direciona a fila para rejeitar novas solicitações de E/S de entrada e permitir que solicitações já enfileiradas sejam entregues ao driver para processamento.
DrainSynchronously

O método DrainSynchronously direciona a fila para rejeitar novas solicitações de E/S de entrada e permite que solicitações já enfileiradas sejam entregues ao driver para processamento. Esse método retorna depois que todas as solicitações são concluídas ou canceladas.
Habilitar

O método Enable habilita uma interrupção de dispositivo especificada chamando a função de retorno de chamada OnInterruptEnable do driver.
Enfileirar

O método Enqueue adiciona o objeto de item de trabalho da estrutura dessa interface à fila de itens de trabalho do sistema.
EVT_WDF_CHILD_LIST_ADDRESS_DESCRIPTION_CLEANUP

A função de retorno de chamada de evento EvtChildListAddressDescriptionCleanup de um driver libera todas as alocações de memória para uma descrição de endereço alocada pela função de retorno de chamada EvtChildListAddressDescriptionDuplicate do driver.
EVT_WDF_CHILD_LIST_ADDRESS_DESCRIPTION_COPY

A função de retorno de chamada de evento EvtChildListAddressDescriptionCopy de um driver copia uma descrição de endereço filho de um local especificado para outro.
EVT_WDF_CHILD_LIST_ADDRESS_DESCRIPTION_DUPLICATE

A função de retorno de chamada de evento EvtChildListAddressDescriptionDuplicate de um driver duplica uma descrição de endereço filho.
EVT_WDF_CHILD_LIST_CREATE_DEVICE

Uma função de retorno de chamada de evento de driver de barramentoEvtChildListCreateDevice cria um objeto de dispositivo de estrutura para um novo dispositivo que foi enumerado dinamicamente.
EVT_WDF_CHILD_LIST_DEVICE_REENUMERATED

A função de retorno de chamada de evento EvtChildListDeviceReenumerated de um driver permite que o driver aprove ou cancele uma reenumeração de um dispositivo especificado.
EVT_WDF_CHILD_LIST_IDENTIFICATION_DESCRIPTION_CLEANUP

A função de retorno de chamada de evento EvtChildListIdentificationDescriptionCleanup de um driver libera todas as alocações de memória para uma descrição de identificação alocada pela função de retorno de chamada EvtChildListIdentificationDescriptionDuplicate do driver.
EVT_WDF_CHILD_LIST_IDENTIFICATION_DESCRIPTION_COMPARE

A função de retorno de chamada de evento EvtChildListIdentificationDescriptionCompare de um driver compara uma descrição de identificação filho com outra.
EVT_WDF_CHILD_LIST_IDENTIFICATION_DESCRIPTION_COPY

A função de retorno de chamada de evento EvtChildListIdentificationDescriptionCopy de um driver copia uma descrição de identificação filho de um local especificado para outro.
EVT_WDF_CHILD_LIST_IDENTIFICATION_DESCRIPTION_DUPLICATE

A função de retorno de chamada de evento EvtChildListIdentificationDescriptionDuplicate de um driver duplica uma descrição de identificação filho.
EVT_WDF_CHILD_LIST_SCAN_FOR_CHILDREN

A função de retorno de chamada de evento EvtChildListScanForChildren de um driver deve relatar todos os dispositivos filho presentes.
EVT_WDF_COMPANION_POST_D0_EXIT

Este artigo EVT_WDF_COMPANION_POST_D0_EXIT é somente para uso interno.
EVT_WDF_COMPANION_POST_RELEASE_HARDWARE

Este artigo EVT_WDF_COMPANION_POST_RELEASE_HARDWARE é somente para uso interno.
EVT_WDF_COMPANION_PRE_D0_ENTRY

Este artigo EVT_WDF_COMPANION_PRE_D0_ENTRY é somente para uso interno.
EVT_WDF_COMPANION_PRE_PREPARE_HARDWARE

Este artigo EVT_WDF_COMPANION_PRE_PREPARE_HARDWARE é somente para uso interno.
EVT_WDF_DEVICE_ARM_WAKE_FROM_S0

Os braços da função de retorno de chamada de evento EvtDeviceArmWakeFromS0 de um driver (ou seja, habilita) um dispositivo para que ele possa disparar um sinal de ativação enquanto estiver em um estado de dispositivo de baixa potência, se o sistema permanecer no estado de trabalho do sistema (S0).
EVT_WDF_DEVICE_ARM_WAKE_FROM_SX

Os braços da função de retorno de chamada de evento EvtDeviceArmWakeFromSx de um driver (ou seja, habilita) um dispositivo para que ele possa disparar um sinal de ativação enquanto estiver em um estado de dispositivo de baixa potência.
EVT_WDF_DEVICE_ARM_WAKE_FROM_SX_WITH_REASON

Os braços da função de retorno de chamada de evento EvtDeviceArmWakeFromSxWithReason de um driver (ou seja, habilita) um dispositivo para que ele possa disparar um sinal de ativação enquanto estiver em um estado de dispositivo de baixa potência.
EVT_WDF_DEVICE_D0_ENTRY

A função de retorno de chamada de evento EvtDeviceD0Entry de um driver executa operações que são necessárias quando o dispositivo do driver entra no estado de energia D0.
EVT_WDF_DEVICE_D0_ENTRY_POST_HARDWARE_ENABLED

Saiba mais sobre: EVT_WDF_DEVICE_D0_ENTRY_POST_HARDWARE_ENABLED
EVT_WDF_DEVICE_D0_ENTRY_POST_INTERRUPTS_ENABLED

A função de retorno de chamada de evento EvtDeviceD0EntryPostInterruptsEnabled de um driver executa operações específicas do dispositivo que são necessárias depois que o driver habilita as interrupções de hardware do dispositivo.
EVT_WDF_DEVICE_D0_EXIT

A função de retorno de chamada de evento EvtDeviceD0Exit de um driver executa operações que são necessárias quando o dispositivo do driver deixa o estado de energia D0.
EVT_WDF_DEVICE_D0_EXIT_PRE_HARDWARE_DISABLED

Saiba mais sobre: EVT_WDF_DEVICE_D0_EXIT_PRE_HARDWARE_DISABLED
EVT_WDF_DEVICE_D0_EXIT_PRE_INTERRUPTS_DISABLED

A função de retorno de chamada de evento EvtDeviceD0ExitPreInterruptsDisabled de um driver executa operações específicas do dispositivo que são necessárias antes que o driver desabilite as interrupções de hardware do dispositivo.
EVT_WDF_DEVICE_DISABLE_WAKE_AT_BUS

A função de retorno de chamada de evento EvtDeviceDisableWakeAtBus de um motorista de ônibus executa operações no nível do barramento que desabilitam a capacidade de um dos dispositivos do ônibus de disparar um sinal de ativação no ônibus.
EVT_WDF_DEVICE_DISARM_WAKE_FROM_S0

A função de retorno de chamada de evento EvtDeviceDisarmWakeFromS0 de um driver desarma (ou seja, desabilita) a capacidade de um dispositivo de disparar um sinal de ativação enquanto estiver em um estado de dispositivo de baixa potência, se o sistema permanecer no estado de trabalho do sistema (S0).
EVT_WDF_DEVICE_DISARM_WAKE_FROM_SX

A função de retorno de chamada de evento EvtDeviceDisarmWakeFromSx de um driver desarma (ou seja, desabilita) a capacidade de um dispositivo de disparar um sinal de ativação enquanto o dispositivo e o sistema estão em estados de baixa potência.
EVT_WDF_DEVICE_EJECT

A função de retorno de chamada de evento EvtDeviceEject de um driver lida com operações necessárias para ejetar um dispositivo de sua estação de encaixe.
EVT_WDF_DEVICE_ENABLE_WAKE_AT_BUS

A função de retorno de chamada de evento EvtDeviceEnableWakeAtBus de um motorista de ônibus executa operações no nível do barramento que permitem que um dos dispositivos do ônibus dispare um sinal de ativação no barramento.
EVT_WDF_DEVICE_FILE_CREATE

A função de retorno de chamada EvtDeviceFileCreate de um driver manipula operações que devem ser executadas quando um aplicativo solicita acesso a um dispositivo.
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_PNP_STATE_CHANGE_NOTIFICATION

A função de retorno de chamada de evento EvtDevicePnpStateChange de um driver informa ao driver que o computador de estado PnP (Plug and Play) de um dispositivo está se movendo de um estado para outro.
EVT_WDF_DEVICE_POWER_POLICY_STATE_CHANGE_NOTIFICATION

A função de retorno de chamada de evento EvtDevicePowerPolicyStateChange de um driver informa ao driver que o computador de estado de política de energia de um dispositivo está se movendo de um estado para outro.
EVT_WDF_DEVICE_POWER_STATE_CHANGE_NOTIFICATION

A função de retorno de chamada de evento EvtDevicePowerStateChange de um driver informa ao driver que o computador de estado de energia de um dispositivo está se movendo de um estado para outro.
EVT_WDF_DEVICE_PREPARE_HARDWARE

A função de retorno de chamada de evento EvtDevicePrepareHardware de um driver executa todas as operações necessárias para tornar um dispositivo acessível ao driver.
EVT_WDF_DEVICE_PROCESS_QUERY_INTERFACE_REQUEST

A função de retorno de chamada de evento EvtDeviceProcessQueryInterfaceRequest de um driver examina a solicitação de acesso de outro driver a uma interface definida pelo driver, antes que a estrutura passe a interface para o driver solicitante.
EVT_WDF_DEVICE_QUERY_REMOVE

A função de retorno de chamada de evento EvtDeviceQueryRemove de um driver determina se um dispositivo especificado pode ser interrompido e removido.
EVT_WDF_DEVICE_QUERY_STOP

A função de retorno de chamada de evento EvtDeviceQueryStop de um driver determina se um dispositivo especificado pode ser interrompido para que o gerenciador PnP possa redistribuir recursos de hardware do sistema.
EVT_WDF_DEVICE_RELATIONS_QUERY

O retorno de chamada de evento EvtDeviceRelationsQuery de um driver relata alterações nas relações entre dispositivos compatíveis com o driver.
EVT_WDF_DEVICE_RELEASE_HARDWARE

A função de retorno de chamada de evento EvtDeviceReleaseHardware de um driver executa operações que são necessárias quando um dispositivo não está mais acessível.
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.
EVT_WDF_DEVICE_REPORTED_MISSING

A função de retorno de chamada de evento EvtDeviceReportedMissing de um motorista de ônibus informa ao driver que a estrutura relatou o PDO (objeto de dispositivo físico) ausente no gerenciador de Plug and Play.
EVT_WDF_DEVICE_RESOURCE_REQUIREMENTS_QUERY

A função de retorno de chamada de evento EvtDeviceResourceRequirementsQuery de um driver de barramento cria uma lista de requisitos de recurso que representa os recursos de hardware necessários do dispositivo.
EVT_WDF_DEVICE_RESOURCES_QUERY

A função de retorno de chamada de evento EvtDeviceResourcesQuery de um driver de barramento cria uma lista de recursos que representa a configuração de inicialização de um dispositivo especificado.
EVT_WDF_DEVICE_SELF_MANAGED_IO_CLEANUP

A função de retorno de chamada de evento EvtDeviceSelfManagedIoCleanup de um driver manipula a atividade de desalocação para as operações de E/S autogerenciadas do dispositivo, depois que um dispositivo foi removido.
EVT_WDF_DEVICE_SELF_MANAGED_IO_FLUSH

A função de retorno de chamada de evento EvtDeviceSelfManagedIoFlush de um driver manipula a atividade de liberação para as operações de E/S autogerenciadas do dispositivo.
EVT_WDF_DEVICE_SELF_MANAGED_IO_INIT

A função de retorno de chamada de evento EvtDeviceSelfManagedIoInit de um driver inicializa e inicia as operações de E/S autogerenciadas do dispositivo.
EVT_WDF_DEVICE_SELF_MANAGED_IO_RESTART

A função de retorno de chamada de evento EvtDeviceSelfManagedIoRestart de um driver reinicia as operações de E/S autogerenciadas de um dispositivo.
EVT_WDF_DEVICE_SELF_MANAGED_IO_SUSPEND

A função de retorno de chamada de evento EvtDeviceSelfManagedIoSuspend de um driver suspende as operações de E/S autogerenciadas de um dispositivo.
EVT_WDF_DEVICE_SET_LOCK

A função de retorno de chamada de evento EvtDeviceSetLock de um driver bloqueia o dispositivo especificado para que ele não possa ser ejetado ou desbloqueie o dispositivo para que ele possa ser ejetado.
EVT_WDF_DEVICE_SHUTDOWN_NOTIFICATION

A função de retorno de chamada de evento EvtDeviceShutdownNotification de um driver notifica o driver de que o sistema está prestes a perder a potência.
EVT_WDF_DEVICE_SURPRISE_REMOVAL

A função de retorno de chamada de evento EvtDeviceSurpriseRemoval de um driver executa todas as operações necessárias depois que um dispositivo foi removido inesperadamente do sistema ou depois que um driver relata que o dispositivo falhou.
EVT_WDF_DEVICE_USAGE_NOTIFICATION

A função de retorno de chamada de evento EvtDeviceUsageNotification de um driver informa o driver quando um dispositivo está sendo usado para arquivos especiais.
EVT_WDF_DEVICE_USAGE_NOTIFICATION_EX

A função de retorno de chamada de evento EvtDeviceUsageNotificationEx de um driver determina se um dispositivo pode dar suporte a um tipo de arquivo especial.
EVT_WDF_DEVICE_WAKE_FROM_S0_TRIGGERED

A função de retorno de chamada de evento EvtDeviceWakeFromS0Triggered de um driver informa ao driver que seu dispositivo, que anteriormente havia inserido um estado de dispositivo de baixa potência enquanto o estado de energia do sistema permanecia em S0, poderia ter disparado um sinal de ativação.
EVT_WDF_DEVICE_WAKE_FROM_SX_TRIGGERED

A função de retorno de chamada de evento EvtDeviceWakeFromSxTriggered de um driver informa ao driver que seu dispositivo, que anteriormente havia inserido um estado de dispositivo de baixa potência porque a energia do sistema foi reduzida, pode ter disparado um sinal de ativação.
EVT_WDF_DMA_ENABLER_DISABLE

A função de retorno de chamada de evento EvtDmaEnablerDisable de um driver desabilita a funcionalidade de DMA de um dispositivo antes que o dispositivo deixe seu estado de trabalho (D0).
EVT_WDF_DMA_ENABLER_ENABLE

A função de retorno de chamada de evento EvtDmaEnablerEnable de um driver habilita a funcionalidade de DMA de um dispositivo depois que o dispositivo entra em seu estado de trabalho (D0).
EVT_WDF_DMA_ENABLER_FILL

A função de retorno de chamada de evento EvtDmaEnablerFill de um driver aloca os buffers de DMA de um dispositivo.
EVT_WDF_DMA_ENABLER_FLUSH

A função de retorno de chamada de evento EvtDmaEnablerFlush de um driver desaloca os buffers de DMA de um dispositivo.
EVT_WDF_DMA_ENABLER_SELFMANAGED_IO_START

A função de retorno de chamada de evento EvtDmaEnablerSelfManagedIoStart de um driver inicia as operações de E/S autogerenciadas de um dispositivo DMA.
EVT_WDF_DMA_ENABLER_SELFMANAGED_IO_STOP

A função de retorno de chamada de evento EvtDmaEnablerSelfManagedIoStop de um driver interrompe as operações de E/S autogerenciadas de um dispositivo DMA.
EVT_WDF_DMA_TRANSACTION_CONFIGURE_DMA_CHANNEL

A função de retorno de chamada de evento EvtDmaTransactionConfigureDmaChannel de um driver configura o adaptador DMA para um habilitador de DMA no modo de sistema.
EVT_WDF_DMA_TRANSACTION_DMA_TRANSFER_COMPLETE

A função de retorno de chamada de evento EvtDmaTransactionDmaTransferComplete de um driver é chamada quando o controlador do modo de sistema conclui a transferência de DMA atual.
EVT_WDF_DPC

A função de retorno de chamada EvtDpcFunc de um driver executa operações definidas pelo driver em IRQL = DISPATCH_LEVEL.
EVT_WDF_DRIVER_DEVICE_ADD

A função de retorno de chamada de evento EvtDriverDeviceAdd de um driver executa operações de inicialização de dispositivo quando o gerenciador de 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.
EVT_WDF_FILE_CLEANUP

A função de retorno de chamada EvtFileCleanup de um driver lida com operações que devem ser executadas quando um aplicativo está fechando todos os acessos a um dispositivo.
EVT_WDF_FILE_CLOSE

A função de retorno de chamada EvtFileClose de um driver lida com operações que devem ser executadas quando todos os acessos de um aplicativo a um dispositivo foram fechados.
EVT_WDF_INTERRUPT_DISABLE

A função de retorno de chamada de evento EvtInterruptDisable de um driver desabilita uma interrupção de hardware especificada.
EVT_WDF_INTERRUPT_DPC

A função de retorno de chamada de evento EvtInterruptDpc de um driver processa informações de interrupção que a função de retorno de chamada EvtInterruptIsr do driver armazenou.
EVT_WDF_INTERRUPT_ENABLE

A função de retorno de chamada de evento EvtInterruptEnable de um driver permite uma interrupção de hardware especificada.
EVT_WDF_INTERRUPT_ISR

A função de retorno de chamada de evento EvtInterruptIsr de um driver atende a uma interrupção de hardware.
EVT_WDF_INTERRUPT_SYNCHRONIZE

A função de retorno de chamada de evento EvtInterruptSynchronize de um driver executa operações que devem ser sincronizadas com uma função de retorno de chamada EvtInterruptIsr.
EVT_WDF_INTERRUPT_WORKITEM

A função de retorno de chamada de evento EvtInterruptWorkItem de um driver processa informações de interrupção que a função de retorno de chamada EvtInterruptIsr do driver armazenou.
EVT_WDF_IO_ALLOCATE_REQUEST_RESOURCES

A função de retorno de chamada EvtIoAllocateRequestResources de um driver aloca recursos específicos de solicitação necessários para processar a solicitação especificada.
EVT_WDF_IO_ALLOCATE_RESOURCES_FOR_RESERVED_REQUEST

A função de retorno de chamada EvtIoAllocateResourcesForReservedRequest de um driver aloca recursos específicos de solicitação que o driver pode usar para processar uma solicitação de E/S no futuro.
EVT_WDF_IO_IN_CALLER_CONTEXT

A função de retorno de chamada de evento EvtIoInCallerContext de um driver pré-processa uma solicitação de E/S antes que a estrutura a coloque em uma fila de E/S.
EVT_WDF_IO_QUEUE_IO_CANCELED_ON_QUEUE

A função de retorno de chamada de evento EvtIoCanceledOnQueue de um driver informa ao driver que ele deve concluir uma solicitação de E/S que a estrutura foi removida de uma fila de E/S.
EVT_WDF_IO_QUEUE_IO_DEFAULT

A função de retorno de chamada de evento EvtIoDefault de um driver processa uma solicitação de E/S especificada.
EVT_WDF_IO_QUEUE_IO_DEVICE_CONTROL

A função de retorno de chamada de evento EvtIoDeviceControl de um driver processa uma solicitação de controle de E/S do dispositivo especificada.
EVT_WDF_IO_QUEUE_IO_INTERNAL_DEVICE_CONTROL

A função de retorno de chamada de evento EvtIoInternalDeviceControl de um driver processa uma solicitação de E/S que contém um IOCTL (código de controle de E/S) interno do dispositivo.
EVT_WDF_IO_QUEUE_IO_READ

A função de retorno de chamada de evento EvtIoRead de um driver processa uma solicitação de leitura especificada.
EVT_WDF_IO_QUEUE_IO_RESUME

A função de retorno de chamada de evento EvtIoResume de um driver retoma o processamento de uma solicitação de E/S especificada depois que o dispositivo subjacente retorna ao estado de energia de trabalho (D0).
EVT_WDF_IO_QUEUE_IO_STOP

A função de retorno de chamada de evento EvtIoStop de um driver é concluída, requeuida ou suspende o processamento de uma solicitação especificada porque a fila de E/S da solicitação está sendo interrompida.
EVT_WDF_IO_QUEUE_IO_WRITE

A função de retorno de chamada de evento EvtIoWrite de um driver processa uma solicitação de gravação especificada.
EVT_WDF_IO_QUEUE_STATE

A função de retorno de chamada de evento EvtIoQueueState de um driver fornece informações de estado da fila para o driver.
EVT_WDF_IO_TARGET_QUERY_REMOVE

A função de retorno de chamada de evento EvtIoTargetQueryRemove de um driver indica se a estrutura pode remover com segurança um dispositivo de destino de E/S remoto especificado.
EVT_WDF_IO_TARGET_REMOVE_CANCELED

A função de retorno de chamada de evento EvtIoTargetRemoveCanceled de um driver executa operações quando a remoção de um destino de E/S remoto especificado é cancelada.
EVT_WDF_IO_TARGET_REMOVE_COMPLETE

A função de retorno de chamada de evento EvtIoTargetRemoveComplete de um driver executa operações quando a remoção de um destino de E/S remoto especificado é concluída.
EVT_WDF_IO_WDM_IRP_FOR_FORWARD_PROGRESS

A função de retorno de chamada EvtIoWdmIrpForForwardProgress de um driver examina um IRP (pacote de solicitação de E/S) e determina se um objeto de solicitação reservada deve ser usado para processar a solicitação de E/S ou para falhar na solicitação de E/S.
EVT_WDF_OBJECT_CONTEXT_CLEANUP

A função de retorno de chamada de evento EvtCleanupCallback de um driver remove as referências do driver em um objeto para que o objeto possa ser excluído.
EVT_WDF_OBJECT_CONTEXT_DESTROY

A função de retorno de chamada de evento EvtDestroyCallback de um driver executa operações associadas à exclusão de um objeto de estrutura.
EVT_WDF_PROGRAM_DMA

A função de retorno de chamada de evento EvtProgramDma de um driver baseado em estrutura programa um dispositivo especificado para executar uma operação de transferência de DMA.
EVT_WDF_REQUEST_CANCEL

A função de retorno de chamada de evento EvtRequestCancel de um driver manipula operações que devem ser executadas quando uma solicitação de E/S é cancelada.
EVT_WDF_REQUEST_COMPLETION_ROUTINE

A função de retorno de chamada de evento CompletionRoutine de um driver é executada quando outro driver conclui uma solicitação de E/S especificada.
EVT_WDF_REQUEST_IMPERSONATE

A função de retorno de chamada de evento EvtRequestImpersonate de um driver executa tarefas no nível de representação solicitado, como abrir um arquivo protegido.
EVT_WDF_RESERVE_DMA

A função de retorno de chamada de evento EvtReserveDma é chamada quando a estrutura tem recursos reservados para executar e liberar uma transação. Os recursos reservados incluem registros de mapa e o bloqueio do adaptador de DMA do WDM.
EVT_WDF_TASK_QUEUE_TASK_EXECUTE_SYNC

Este artigo EVT_WDF_TASK_QUEUE_TASK_EXECUTE_SYNC é somente para uso interno.
EVT_WDF_TIMER

A função de retorno de chamada de evento EvtTimerFunc é chamada quando um período de tempo especificado tiver decorrido.
EVT_WDF_USB_READER_COMPLETION_ROUTINE

A função de retorno de chamada de evento EvtUsbTargetPipeReadComplete de um driver informa ao driver que um leitor contínuo concluiu com êxito uma solicitação de leitura.
EVT_WDF_USB_READERS_FAILED

A função de retorno de chamada de evento EvtUsbTargetPipeReadersFailed de um driver informa ao driver que um leitor contínuo relatou um erro ao processar uma solicitação de leitura.
EVT_WDF_WMI_INSTANCE_EXECUTE_METHOD

A função de retorno de chamada EvtWmiInstanceExecuteMethod de um driver executa um método especificado que o driver fornece para a instância de um provedor de dados WMI.
EVT_WDF_WMI_INSTANCE_QUERY_INSTANCE

A função de retorno de chamada EvtWmiInstanceQueryInstance de um driver copia os dados de instância de um provedor WMI em um buffer para entrega a um cliente WMI.
EVT_WDF_WMI_INSTANCE_SET_INSTANCE

A função de retorno de chamada EvtWmiInstanceSetInstance de um driver define todos os dados de instância de um provedor de dados WMI como valores fornecidos por um cliente WMI.
EVT_WDF_WMI_INSTANCE_SET_ITEM

A função de retorno de chamada EvtWmiInstanceSetItem de um driver define um único item dos dados de instância de um provedor de dados WMI como um valor fornecido por um cliente WMI.
EVT_WDF_WMI_PROVIDER_FUNCTION_CONTROL

A função de retorno de chamada EvtWmiProviderFunctionControl de um driver habilita e desabilita o suporte do driver para coletar dados e enviar eventos para um provedor de dados WMI especificado.
EVT_WDF_WORKITEM

A função de retorno de chamada de evento EvtWorkItem de um driver executa o trabalho associado a um item de trabalho especificado.
EVT_WDFDEVICE_WDM_IRP_DISPATCH

A função de retorno de chamada de evento EvtDeviceWdmIrpDispatch de um driver recebe um IRP antes que a estrutura processe o IRP.
EVT_WDFDEVICE_WDM_IRP_PREPROCESS

A função de retorno de chamada de evento EvtDeviceWdmIrpPreprocess de um driver recebe um IRP antes que a estrutura processe o IRP.
EVT_WDFDEVICE_WDM_POST_PO_FX_REGISTER_DEVICE

A função de retorno de chamada EvtDeviceWdmPostPoFxRegisterDevice executa operações específicas do dispositivo após a estrutura ter sido registrada com a estrutura de energia.
EVT_WDFDEVICE_WDM_PRE_PO_FX_UNREGISTER_DEVICE

A função de retorno de chamada EvtDeviceWdmPrePoFxUnregisterDevice executa operações específicas do dispositivo antes que a estrutura exclua um registro especificado com a estrutura de energia.
Liberar

O método Flush retorna depois que o item de trabalho dessa interface é atendido.
Liberar

O método Flush descarta todos os dados salvos pelo WinUsb quando o dispositivo retornou mais dados do que o cliente solicitado.
FormatRequestForControlTransfer

O método FormatRequestForControlTransfer formata um objeto de solicitação de E/S para uma transferência de controle USB.
FormatRequestForFlush

O método FormatRequestForFlush cria uma solicitação de E/S para uma operação de liberação, mas não envia a solicitação para um destino de E/S.
FormatRequestForIoctl

O método FormatRequestForIoctl formata um objeto de solicitação de E/S para uma operação de controle de E/S.
FormatRequestForQueryInformation

O método FormatRequestForQueryInformation formata uma solicitação de E/S para obter informações sobre um arquivo, mas não envia a solicitação para um destino de E/S.
FormatRequestForRead

O método FormatRequestForRead formata um objeto de solicitação de E/S para uma operação de leitura.
FormatRequestForSetInformation

O método FormatRequestForSetInformation formata uma solicitação de E/S para definir informações sobre um arquivo, mas não envia a solicitação para um destino de E/S.
FormatRequestForWrite

O método FormatRequestForWrite formata um objeto de solicitação de E/S para uma operação de gravação.
FormatUsingCurrentType

O método FormatUsingCurrentType formata uma solicitação de E/S para que o driver possa encaminhá-la, não modificada, para o driver mais baixo.
ForwardToIoQueue

O método ForwardToIoQueue encaminha (ou seja, requeus) uma solicitação de E/S para uma das filas de E/S do driver de chamada.
GetCompletedRequestType

O método GetCompletedRequestType recupera o tipo de operação que a solicitação a ser concluída contém.
GetCompletedUsbRequestType

O método GetCompletedUsbRequestType recupera o tipo de operação que a solicitação a ser concluída contém.
GetCompletionParams

O método GetCompletionParams recupera o objeto parameters para a conclusão de um objeto de solicitação de E/S.
GetCompletionStatus

O método GetCompletionStatus recupera o status de conclusão de uma solicitação de E/S.
GetConfiguredSettingIndex

O método GetConfiguredSettingIndex recupera o índice de configuração atual de uma interface USB.
GetCount

O método GetCount retorna o número de descritores de recursos contidos na lista de recursos dessa interface.
GetCreateParameters

O método GetCreateParameters recupera os parâmetros de solicitação para uma solicitação de tipo de criação.
GetCreateParametersEx

O método GetCreateParametersEx recupera parâmetros de criação de arquivo associados a um arquivo que está sendo criado ou aberto.
GetDataBuffer

O método GetDataBuffer recupera o buffer de dados associado a um objeto de memória.
GetDefaultIoQueue

O método GetDefaultIoQueue recupera a interface da fila de E/S padrão para um dispositivo.
GetDefaultIoTarget

O método GetDefaultIoTarget recupera a interface do destino de E/S padrão para uma instância de dispositivo.
GetDescriptor

O método GetDescriptor retorna um ponteiro para um descritor de recursos contido na lista de recursos dessa interface.
GetDevice

O método GetDevice retorna a interface para o objeto de dispositivo ao qual um objeto de arquivo está associado.
GetDevice

O método GetDevice retorna a interface do objeto do dispositivo de estrutura para esse objeto de interrupção.
GetDevice

O método GetDevice recupera a interface para o dispositivo que possui a fila de E/S.
GetDeviceControlTransferParameters

O método GetDeviceControlTransferParameters recupera parâmetros associados à conclusão de uma solicitação de controle de E/S do dispositivo.
GetDeviceIoControlParameters

O método GetDeviceIoControlParameters recupera os parâmetros de solicitação para uma solicitação de tipo de controle de E/S do dispositivo.
GetDeviceStackIoTypePreference

O método GetDeviceStackIoTypePreference recupera os métodos de acesso ao buffer que a estrutura está usando para um dispositivo.
GetDriver

O método GetDriver recupera a interface para o objeto de driver pai de uma instância de dispositivo.
GetEffectiveIoType

O método GetEffectiveIoType retorna o método de acesso de buffer que o UMDF está usando para os buffers de dados da solicitação de E/S que a interface IWDFIoRequest2 representa.
GetFileObject

O método GetFileObject recupera um ponteiro para a interface IWDFFile associada a uma solicitação de E/S.
GetHardwareRegisterMappedAddress

Um driver chama GetHardwareRegisterMappedAddress para obter o endereço mapeado do modo de usuário do recurso de memória mapeado anteriormente usando MapIoSpace.
GetInfo

O método GetInfo recupera informações sobre uma interrupção especificada.
GetInformation

O método GetInformation recupera informações associadas à conclusão de uma solicitação de E/S.
GetInformation

O método GetInformation recupera informações sobre um pipe USB (ponto de extremidade).
GetInitiatorProcessId

O método GetInitiatorProcessId recupera a ID do processo iniciador associada a uma interface IWDFFile.
GetInputMemory

O método GetInputMemory recupera o objeto de memória que representa o buffer de entrada em uma solicitação de E/S.
GetInterfaceDescriptor

O método GetInterfaceDescriptor recupera um descritor para uma interface USB.
GetInterfaceGuid

O método GetInterfaceGuid recupera o GUID que identifica uma interface do dispositivo.
GetInterfaceNumber

O método GetInterfaceNumber recupera o índice de uma interface USB.
GetIoctlParameters

O método GetIoctlParameters recupera parâmetros associados à conclusão de uma solicitação de controle de E/S do dispositivo.
GetIoQueue

O método GetIoQueue recupera o objeto de fila de E/S associado a uma solicitação de E/S.
GetNameAt

O método GetNameAt recupera o nome de uma propriedade.
GetNameCount

O método GetNameCount recupera o número de propriedades em um repositório de propriedades.
GetNamedValue

O método GetNamedValue recupera o valor de uma propriedade .
GetNumEndPoints

O método GetNumEndPoints recupera o número de pontos de extremidade (pipes) em uma interface USB.
GetNumInterfaces

O método GetNumInterfaces recupera o número de interfaces USB para o dispositivo USB.
GetOutputMemory

O método GetOutputMemory recupera o objeto de memória que representa o buffer de saída para uma solicitação de E/S.
GetParentObject

O método GetParentObject retorna o objeto de estrutura pai do item de trabalho dessa interface.
GetPipeReadParameters

O método GetPipeReadParameters recupera parâmetros associados à conclusão de uma solicitação de leitura.
GetPipeWriteParameters

O método GetPipeWriteParameters recupera parâmetros associados à conclusão de uma solicitação de gravação.
GetPnpCapability

O método GetPnpCapability determina o estado da funcionalidade de Plug and Play (PnP) especificada.
GetPnpState

O método GetPnpState determina se a propriedade de Plug and Play (PnP) fornecida de um dispositivo está ativada ou desativada (ou definida como o estado padrão).
Getpropertydata

O método GetPropertyData recupera a configuração atual de uma propriedade de dispositivo.
GetQueryInformationParameters

O método GetQueryInformationParameters recupera parâmetros associados a uma solicitação de E/S do tipo WdfRequestQueryInformation.
GetReadParameters

O método GetReadParameters recupera os parâmetros de solicitação para uma solicitação de tipo de leitura.
GetReadParameters

O método GetReadParameters recupera parâmetros associados à conclusão de uma solicitação de leitura.
GetRelatedFileObject

O método GetRelatedFileObject recupera a interface IWDFFile de um objeto de arquivo relacionado, que é um objeto de arquivo que tem uma relação específica de tecnologia com outro objeto de arquivo.
GetRequestorMode

O método GetRequestorMode indica se uma solicitação de E/S veio de um driver no modo kernel ou de um componente do modo de usuário (um aplicativo ou um driver de modo de usuário).
GetRequestorProcessId

O método GetRequestorProcessId recupera o identificador do processo que enviou uma solicitação de E/S.
GetSetInformationParameters

O método GetSetInformationParameters recupera parâmetros associados a uma solicitação de E/S do tipo WdfRequestSetInformation.
GetSize

O método GetSize recupera o tamanho do buffer de dados associado a um objeto de memória.
GetState

O método GetState recupera o estado de uma fila de E/S.
GetState

O método GetState retorna o estado atual de um destino de E/S local.
GetState

O método GetState retorna o estado atual de um destino de E/S remoto.
GetStatus

O método GetStatus retorna o status de uma solicitação de E/S.
GetSystemPowerAction

O método GetSystemPowerAction retorna a ação de energia do sistema, se houver, que está ocorrendo no momento para o computador.
GetTargetFile

O método GetTargetFile recupera o objeto de arquivo de estrutura associado ao objeto de destino de E/S.
GetType

O método GetType recupera o tipo de operação que uma solicitação contém.
GetType

O método GetType recupera o tipo de um pipe USB.
GetUserModeDriverInitiatedIo

O método GetUserModeDriverInitiatedIo determina se uma solicitação de E/S é marcada como iniciada por um driver UMDF.
GetWinUsbHandle

O método GetWinUsbHandle recupera o identificador de interface WinUsb associado a uma interface USB.
GetWinUsbHandle

O método GetWinUsbHandle recupera o identificador de interface WinUsb associado a um objeto de dispositivo de destino de E/S.
GetWriteParameters

O método GetWriteParameters recupera os parâmetros de solicitação para uma solicitação de tipo de gravação.
GetWriteParameters

O método GetWriteParameters recupera parâmetros associados à conclusão de uma solicitação de gravação.
Impersonate

O método Impersonate registra a interface para o método que a estrutura deve chamar para representação.
IsCanceled

O método IsCanceled determina se o gerente de E/S tentou cancelar uma solicitação de E/S.
IsFrom32BitProcess

O método IsFrom32BitProcess determina se uma solicitação se originou de um processo de 32 bits.
IsFromUserModeDriver

O método IsFromUserModeDriver indica se uma solicitação de E/S veio de um driver de modo de usuário ou de um aplicativo.
IsInEndPoint

O método IsInEndPoint determina se um pipe USB (ponto de extremidade) é um pipe IN.
IsOutEndPoint

O método IsOutEndPoint determina se um pipe USB (ponto de extremidade) é um pipe OUT.
IsVersionAvailable

O método IsVersionAvailable determina se a versão especificada da estrutura está disponível.
MapIoSpace

O método MapIoSpace mapeia o intervalo de endereços físico fornecido para o espaço de endereço do sistema e retorna um endereço pseudo-base.
MarkCancelable

O método MarkCancelable permite o cancelamento da solicitação de E/S.
OnArmWakeFromS0

Os braços da função de retorno de chamada OnArmWakeFromS0 de um driver (ou seja, habilita) um dispositivo para que ele possa disparar um sinal de ativação enquanto estiver em um estado de dispositivo de baixa potência, se o sistema permanecer no estado de trabalho do sistema (S0).
OnArmWakeFromSx

Os braços da função de retorno de chamada de evento OnArmWakeFromSx de um driver (ou seja, habilita) um dispositivo para que ele possa disparar um sinal de ativação enquanto estiver em um estado de dispositivo de baixa potência.
OnCancel

O método OnCancel é chamado quando um aplicativo cancela uma operação de E/S por meio da função CancelIo, CancelIoEx ou CancelSynchronousIo do Microsoft Win32.
OnCleanup

O método OnCleanup libera todas as referências a um objeto WDF para evitar vazamento de interface.
OnCleanupFile

O método OnCleanupFile cancela todas as solicitações de E/S que um driver tem pendentes na fila da estrutura.
OnCloseFile

O método OnCloseFile é chamado quando a última contagem de referência em um objeto de arquivo cai para zero e antes que o objeto de arquivo seja liberado.
OnCompletion

O método OnCompletion conclui a solicitação especificada.
OnCreateFile

O método OnCreateFile é chamado para manipular uma solicitação de arquivo aberto quando um aplicativo abre um dispositivo por meio da função CreateFile do Microsoft Win32.
OnD0Entry

O método OnD0Entry notifica um driver quando um dispositivo entra no estado de energia D0 para que o driver possa executar as operações necessárias, como habilitar o dispositivo.
OnD0EntryPostInterruptsEnabled

A função de retorno de chamada de evento OnD0EntryPostInterruptsEnabled de um driver executa operações específicas do dispositivo que são necessárias quando o driver habilita as interrupções de hardware do dispositivo.
OnD0Exit

O método OnD0Exit notifica um driver quando um dispositivo sai do estado de energia D0 para que o driver possa executar as operações necessárias, como desabilitar o dispositivo.
OnD0ExitPreInterruptsDisabled

A função de retorno de chamada de evento OnD0ExitPreInterruptsDisabled de um driver executa operações específicas do dispositivo que são necessárias antes que o driver desabilite as interrupções de hardware do dispositivo.
OnDefaultIoHandler

O método OnDefaultIoHandler manipula solicitações de E/S que nenhum outro método está registrado para manipular.
OnDeinitialize

O método OnDeinitialize executa todas as operações necessárias antes que um sistema descarregue um driver.
OnDeviceAdd

O método OnDeviceAdd adiciona um novo dispositivo a um sistema.
OnDeviceIoControl

O método OnDeviceIoControl é chamado para manipular uma solicitação de controle de E/S do dispositivo quando um aplicativo executa uma operação específica em um dispositivo por meio da função OnDeviceIoControl do Microsoft Win32.
OnDisarmWakeFromS0

A função de retorno de chamada de evento OnDisarmWakeFromS0 de um driver desarma (ou seja, desabilita) a capacidade de um dispositivo de disparar um sinal de ativação enquanto estiver em um estado de dispositivo de baixa potência, se o sistema permanecer no estado de trabalho do sistema (S0).
OnDisarmWakeFromSx

A função de retorno de chamada de evento OnDisarmWakeFromSx de um driver desarma (ou seja, desabilita) a capacidade de um dispositivo de disparar um sinal de ativação enquanto o dispositivo e o sistema estão em estados de baixa potência.
OnImpersonate

O método OnImpersonate manipula a representação.
Oninitialize

O método OnInitialize executa todas as operações necessárias para inicializar um driver.
OnIoCanceledOnQueue

A função de retorno de chamada de evento OnIoCanceledOnQueue de um driver informa ao driver que uma solicitação de E/S foi cancelada enquanto estava em uma fila de E/S.
OnIoResume

O método OnIoResume retoma o processamento da solicitação de E/S especificada da fila especificada.
OnIoStop

A função de retorno de chamada OnIoStop interrompe o processamento da solicitação de E/S especificada da fila especificada.
OnPrepareHardware

O método OnPrepareHardware notifica um driver para tornar o hardware especificado acessível.
OnPrepareHardware

O método OnPrepareHardware executa todas as operações necessárias para tornar um dispositivo acessível ao driver.
OnQueryRemove

O método OnQueryRemove notifica um driver antes que um dispositivo seja removido de um computador.
OnQueryStop

O método OnQueryStop notifica um driver antes que um dispositivo seja interrompido.
OnRead

O método OnRead é chamado para manipular uma solicitação de leitura quando um aplicativo lê informações de um dispositivo por meio da função ReadFile ou ReadFileEx do Microsoft Win32.
OnReaderCompletion

A função de retorno de chamada de evento OnReaderCompletion de um driver informa ao driver que um leitor contínuo concluiu com êxito uma solicitação de leitura.
OnReaderFailure

A função de retorno de chamada de evento OnReaderFailure de um driver informa ao driver que um leitor contínuo relatou um erro ao processar uma solicitação de leitura.
OnReleaseHardware

O método OnReleaseHardware notifica um driver para executar operações necessárias quando o hardware especificado não está mais acessível.
OnReleaseHardware

O método OnReleaseHardware executa operações que são necessárias quando um dispositivo não está mais acessível.
OnRemoteInterfaceArrival

A função de retorno de chamada de evento OnRemoteInterfaceArrival de um driver informa o driver quando uma interface do dispositivo está disponível.
OnRemoteInterfaceEvent

A função de retorno de chamada de evento OnRemoteInterfaceEvent de um driver baseado em UMDF manipula eventos de dispositivo associados a uma interface do dispositivo.
OnRemoteInterfaceRemoval

A função de retorno de chamada de evento OnRemoteInterfaceRemoval de um driver baseado em UMDF notifica o driver de que ele não pode usar uma interface do dispositivo porque a interface foi removida.
OnRemoteTargetQueryRemove

A função de retorno de chamada de evento OnRemoteTargetQueryRemove de um driver baseado em UMDF determina se o dispositivo de um destino de E/S remoto pode ser interrompido e removido.
OnRemoteTargetRemoveCanceled

A função de retorno de chamada de evento OnRemoteTargetRemoveCanceled de um driver baseado em UMDF executa operações necessárias quando o sistema operacional cancela a remoção do dispositivo de um destino de E/S remoto.
OnRemoteTargetRemoveComplete

Uma função de retorno de chamada de evento OnRemoteTargetRemoveComplete do driver baseado em UMDF executa operações necessárias após o sistema operacional concluir a remoção do dispositivo de um destino de E/S remoto.
OnSelfManagedIoCleanup

O método OnSelfManagedIoCleanup libera memória para as operações de E/S autogerenciadas de um dispositivo, depois que o dispositivo é removido.
OnSelfManagedIoFlush

O método OnSelfManagedIoFlush libera o dispositivo para operações de E/S autogerenciadas de um dispositivo.
OnSelfManagedIoInit

O método OnSelfManagedIoInit inicializa as operações de E/S autogerenciadas de um dispositivo.
OnSelfManagedIoRestart

O método OnSelfManagedIoRestart reinicia as operações de E/S autogerenciadas de um dispositivo.
OnSelfManagedIoStop

O método OnSelfManagedIoStop não é usado na versão atual do UMDF.
OnSelfManagedIoSuspend

O método OnSelfManagedIoSuspend suspende as operações de E/S autogerenciadas de um dispositivo.
OnStateChange

O método OnStateChange é chamado quando o estado do objeto de fila de E/S é alterado.
OnSurpriseRemoval

O método OnSurpriseRemoval notifica um driver depois que um dispositivo é removido de um computador inesperadamente para que o driver possa executar as operações necessárias.
OnWakeFromS0Triggered

A função de retorno de chamada de evento OnWakeFromS0Triggered de um driver informa ao driver que seu dispositivo, que anteriormente havia inserido um estado de dispositivo de baixa potência enquanto o estado de energia do sistema permanecia em S0, poderia ter disparado um sinal de ativação.
OnWakeFromSxTriggered

A função de retorno de chamada de evento OnWakeFromSxTriggered de um driver informa ao driver que seu dispositivo, que anteriormente havia inserido um estado de dispositivo de baixa potência porque a energia do sistema foi reduzida, pode ter disparado um sinal de ativação.
OnWrite

O método OnWrite é chamado para manipular uma solicitação de gravação quando um aplicativo grava informações em um dispositivo por meio da função WriteFile ou WriteFileEx do Microsoft Win32.
OpenFileByName

O método OpenFileByName abre um destino de E/S remoto que é um arquivo.
OpenRemoteInterface

O método OpenRemoteInterface abre uma interface do dispositivo para que o driver possa enviar solicitações de E/S para ele.
PostEvent

O método PostEvent notifica de forma assíncrona os aplicativos que estão aguardando o evento especificado de um driver.
Limpar

O método Purge direciona a estrutura para rejeitar novas solicitações de E/S de entrada e cancelar todas as solicitações pendentes.
PurgeSynchronously

O método PurgeSynchronously direciona a estrutura para rejeitar novas solicitações de E/S de entrada e cancelar todas as solicitações pendentes. O método retorna depois que todas as solicitações pendentes são canceladas.
QueueWorkItemForIsr

O método QueueWorkItemForIsr enfileira um item de trabalho para processar o trabalho relacionado à interrupção fora da rotina de serviço de interrupção.
READ_PORT_BUFFER_UCHAR

A função READ_PORT_BUFFER_UCHAR lê vários bytes do endereço de porta especificado em um buffer.
READ_PORT_BUFFER_ULONG

A função READ_PORT_BUFFER_ULONG lê vários valores ULONG do endereço de porta especificado em um buffer.
READ_PORT_BUFFER_USHORT

A função READ_PORT_BUFFER_USHORT lê vários valores USHORT do endereço de porta especificado em um buffer.
READ_PORT_UCHAR

A função READ_PORT_UCHAR lê um byte do endereço de porta especificado.
READ_PORT_ULONG

A função READ_PORT_ULONG lê um valor ULONG do endereço de porta especificado.
READ_PORT_USHORT

A função READ_PORT_USHORT lê um valor USHORT do endereço de porta especificado.
READ_REGISTER_BUFFER_UCHAR

A função READ_REGISTER_BUFFER_UCHAR lê vários bytes do endereço de registro especificado em um buffer.
READ_REGISTER_BUFFER_ULONG

A função READ_REGISTER_BUFFER_ULONG lê vários valores ULONG do endereço de registro especificado em um buffer.
READ_REGISTER_BUFFER_ULONG64

A função READ_REGISTER_BUFFER_ULONG64 (wudfddi_hwaccess.h) lê vários valores ULONG64 do endereço de registro especificado em um buffer.
READ_REGISTER_BUFFER_USHORT

A função READ_REGISTER_BUFFER_USHORT lê vários valores USHORT do endereço de registro especificado em um buffer.
READ_REGISTER_UCHAR

A função READ_REGISTER_UCHAR lê um byte do endereço de registro especificado.
READ_REGISTER_ULONG

A função READ_REGISTER_ULONG lê um valor ULONG do endereço de registro especificado.
READ_REGISTER_ULONG64

A função READ_REGISTER_ULONG64 (wudfddi_hwaccess.h) lê um valor ULONG64 do endereço de registro especificado.
READ_REGISTER_USHORT

A função READ_REGISTER_USHORT lê um valor USHORT do endereço de registro especificado.
ReadFromHardware

O método ReadFromHardware é usado internamente pela estrutura. Não use.
RegisterRemoteInterfaceNotification

O método RegisterRemoteInterfaceNotification registra um driver para receber uma notificação quando uma interface de dispositivo especificada fica disponível.
ReleaseInterruptLock

O método ReleaseInterruptLock encerra uma sequência de código que é executada mantendo o bloqueio de um objeto de interrupção.
Releaselock

O método ReleaseLock permite que a estrutura chame métodos de interfaces registrados pelo driver que a estrutura impediu anteriormente de chamar porque o driver chamou o método IWDFObject::AcquireLock.
Remover

O método Remove remove um destino de E/S local.
Reabrir

O método Reopen reabre um destino de E/S remoto depois de ter sido temporariamente fechado.
Reenconsultar

O método Requeue retorna uma solicitação de E/S para o cabeçalho da fila de E/S da qual foi entregue ao driver.
Redefinir

O método Reset redefine a alternância de dados e limpa a condição de parada em um pipe USB.
ResumeIdle

O método ResumeIdle informa à estrutura que o dispositivo não está em uso e pode ser colocado em um estado de baixa potência do dispositivo se permanecer ocioso.
RetrieveActivityId

O método RetrieveActivityId recupera o identificador de atividade atual associado a uma solicitação de E/S.
RetrieveContext

O método RetrieveContext recupera um contexto que foi registrado anteriormente por meio do método IWDFObject::AssignContext.
RetrieveCountedFileName

O método RetrieveCountedFileName recupera o nome de arquivo contado completo para um arquivo associado a um dispositivo.
RetrieveDescriptor

O método RetrieveDescriptor recupera um descritor USB, que pode descrever um dispositivo, configuração ou cadeia de caracteres.
RetrieveDeviceInformation

O método RetrieveDeviceInformation recupera informações do dispositivo do tipo especificado.
RetrieveDeviceInstanceId

O método RetrieveDeviceInstanceId recupera o identificador de uma instância de um dispositivo.
RetrieveDeviceInstanceId

Este artigo descreve como o método RetrieveDeviceInstanceId recupera o identificador de uma instância de um dispositivo.
RetrieveDeviceName

O método RetrieveDeviceName recupera o nome de um dispositivo de modo kernel subjacente.
RetrieveDevicePropertyStore

O método RetrieveDevicePropertyStore recupera uma interface de repositório de propriedades. Os drivers podem usar o método para acessar o registro.
RetrieveDevicePropertyStore

O método RetrieveDevicePropertyStore recupera um repositório de propriedades do dispositivo pelo qual os clientes podem ler e gravar propriedades do dispositivo.
RetrieveDevicePropertyStore

O método RetrieveDevicePropertyStore recupera uma interface de repositório de propriedades que os drivers podem usar para acessar o registro.
RetrieveFileName

O método RetrieveFileName recupera o nome completo do arquivo associado ao dispositivo de modo kernel subjacente.
RetrieveInputBuffer

O método RequestRetrieveInputBuffer recupera o buffer de entrada de uma solicitação de E/S.
RetrieveInputMemory

O método RetrieveInputMemory recupera a interface IWDFMemory de um objeto de memória de estrutura que representa o buffer de entrada de uma solicitação de E/S.
RetrieveNextRequest

O método RetrieveNextRequest recupera a próxima solicitação de E/S de uma fila de E/S.
RetrieveNextRequestByFileObject

O método RetrieveNextRequestByFileObject recupera de uma fila de E/S na próxima solicitação de E/S cujo objeto de arquivo corresponde ao objeto de arquivo especificado.
RetrieveOutputBuffer

O método RequestRetrieveOutputBuffer recupera o buffer de saída de uma solicitação de E/S.
RetrieveOutputMemory

O método RetrieveOutputMemory recupera a interface IWDFMemory de um objeto de memória de estrutura que representa o buffer de saída de uma solicitação de E/S.
RetrievePipePolicy

O método RetrievePipePolicy recupera uma política de pipe winUsb.
RetrievePowerPolicy

O método RetrievePowerPolicy recupera uma política de energia do WinUsb.
RetrieveSymbolicLink

O método RetrieveSymbolicLink recupera o nome de link simbólico que o sistema operacional atribuiu a uma interface do dispositivo.
RetrieveUnifiedDevicePropertyStore

O método RetrieveUnifiedDevicePropertyStore recupera uma interface de repositório de propriedades unificada.
RetrieveUsbInterface

O método RetrieveUsbInterface recupera a interface USB especificada para um dispositivo USB.
RetrieveUsbPipeObject

O método RetrieveUsbPipeObject recupera um objeto de pipe USB para o índice de pipe especificado.
RetrieveVersionString

O método RetrieveVersionString recupera a versão da estrutura.
Reutilizar

O método Reuse reinicializa um objeto de solicitação de estrutura para que ele possa ser reutilizado.
SelectSetting

O método SelectSetting seleciona a configuração alternativa especificada em uma interface USB.
Enviar

O método Send envia uma solicitação para o destino de E/S especificado.
Setactivityid

O método SetActivityId associa um identificador de atividade a uma solicitação de E/S.
Setbuffer

O método SetBuffer atribui um buffer especificado a um objeto de memória que um driver criou chamando IWDFDriver::CreatePreallocatedWdfMemory.
SetCompletionCallback

O método SetCompletionCallback registra a interface do método OnCompletion que a estrutura deve chamar quando uma solicitação de E/S é concluída.
SetExtendedPolicy

O método SetExtendedPolicy especifica a prioridade de interrupção, a afinidade do processador, a política de afinidade e o grupo de processadores para uma interrupção especificada.
SetFilter

O método SetFilter define a propriedade que habilita um dispositivo como um dispositivo de filtro.
SetInformation

O método SetInformation define o tamanho das informações de uma solicitação.
SetIoTypePreference

O método SetIoTypePreference especifica suas preferências de como o UMDF e o driver acessam os buffers de dados das solicitações de E/S de um dispositivo.
SetLockingConstraint

O método SetLockingConstraint define o modelo de sincronização (ou bloqueio) para funções de retorno de chamada no driver.
SetNamedValue

O método SetNamedValue define o valor de uma propriedade.
SetPipePolicy

O método SetPipePolicy define a política de pipe do WinUsb.
SetPnpCapability

O método SetPnpCapability define a funcionalidade de Plug and Play (PnP) especificada de um dispositivo para o estado especificado.
SetPnpState

O método SetPnpState ativa ou desativa (ou define como o estado padrão) a propriedade de Plug and Play (PnP) especificada de um dispositivo.
SetPolicy

O método SetPolicy especifica a prioridade de interrupção, a afinidade do processador e a política de afinidade para uma interrupção especificada.
SetPowerPolicy

O método SetPowerPolicy define a política de energia do WinUsb.
SetPowerPolicyOwnership

O método SetPowerPolicyOwnership define a propriedade da política de energia como um driver ou remove a propriedade do driver.
SetPropertyData

O método SetPropertyData modifica a configuração atual de uma propriedade de dispositivo.
SetUserModeDriverInitiatedIo

O método SetUserModeDriverInitiatedIo indica aos drivers de modo kernel que ficam abaixo do driver UMDF na mesma pilha de dispositivos que uma solicitação específica deve ser tratada como se fosse proveniente de um driver UMDF.
Iniciar

O método Start permite que uma fila de E/S comece a receber novas solicitações de E/S e entregá-las a um driver.
Iniciar

O método Start começa a enviar solicitações enfileiradas para um destino de E/S local.
Iniciar

O método IWDFRemoteTarget::Start reinicia um destino de E/S remoto que é interrompido.
Parar

O método Stop impede que uma fila de E/S entregue solicitações de E/S, mas a fila recebe e armazena novas solicitações.
Parar

O método Stop para de enviar solicitações enfileiradas para um destino de E/S local.
Parar

O método Stop interrompe temporariamente um destino de E/S remoto.
StopAcknowledge

O método StopAcknowledge informa à estrutura que o driver parou de processar uma solicitação de E/S especificada.
StopIdle

O método StopIdle informa à estrutura que o dispositivo deve ser colocado em seu estado de energia de trabalho (D0).
StopSynchronously

O método StopSynchronously impede que uma fila de E/S entregue solicitações de E/S, mas a fila recebe e armazena novas solicitações. O método retorna depois que todas as solicitações entregues foram canceladas ou concluídas.
TryToAcquireInterruptLock

O método TryToAcquireInterruptLock adquirirá o bloqueio de interrupção se nenhum outro thread já o tiver adquirido.
UnmapIoSpace

O método UnmapIoSpace descompacta um intervalo especificado de endereços físicos mapeados anteriormente pelo método MapIoSpace.
UnmarkCancelable

O método UnmarkCancelable desabilita o cancelamento de uma solicitação de E/S.
WDF_ABS_TIMEOUT_IN_MS

A função WDF_ABS_TIMEOUT_IN_MS converte um número especificado de milissegundos em um valor de tempo absoluto.
WDF_ABS_TIMEOUT_IN_SEC

A função WDF_ABS_TIMEOUT_IN_SEC converte um número especificado de segundos em um valor de tempo absoluto.
WDF_ABS_TIMEOUT_IN_US

A função WDF_ABS_TIMEOUT_IN_US converte um número especificado de microssegundos em um valor de tempo absoluto.
WDF_ALIGN_SIZE_DOWN

A função WDF_ALIGN_SIZE_DOWN retorna o tamanho do buffer mais baixo que está alinhado a um deslocamento de alinhamento especificado.
WDF_ALIGN_SIZE_UP

A função WDF_ALIGN_SIZE_UP retorna o próximo tamanho de buffer mais alto alinhado a um deslocamento de alinhamento especificado.
WDF_CHILD_ADDRESS_DESCRIPTION_HEADER_INIT

A função WDF_CHILD_ADDRESS_DESCRIPTION_HEADER_INIT inicializa uma estrutura de WDF_CHILD_ADDRESS_DESCRIPTION_HEADER.
WDF_CHILD_IDENTIFICATION_DESCRIPTION_HEADER_INIT

A função WDF_CHILD_IDENTIFICATION_DESCRIPTION_HEADER_INIT inicializa uma estrutura de WDF_CHILD_IDENTIFICATION_DESCRIPTION_HEADER.
WDF_CHILD_LIST_CONFIG_INIT

A função WDF_CHILD_LIST_CONFIG_INIT inicializa uma estrutura WDF_CHILD_LIST_CONFIG.
WDF_CHILD_LIST_ITERATOR_INIT

A função WDF_CHILD_LIST_ITERATOR_INIT inicializa uma estrutura de WDF_CHILD_LIST_ITERATOR.
WDF_CHILD_RETRIEVE_INFO_INIT

A função WDF_CHILD_RETRIEVE_INFO_INIT inicializa uma estrutura de WDF_CHILD_RETRIEVE_INFO.
WDF_COINSTALLER_INSTALL_OPTIONS_INIT

A função WDF_COINSTALLER_INSTALL_OPTIONS_INIT inicializa uma estrutura WDF_COINSTALLER_INSTALL_OPTIONS.
WDF_COMMON_BUFFER_CONFIG_INIT

A função WDF_COMMON_BUFFER_CONFIG_INIT inicializa uma estrutura de WDF_COMMON_BUFFER_CONFIG.
WDF_COMPANION_EVENT_CALLBACKS_INIT

Este artigo de função WDF_COMPANION_EVENT_CALLBACKS_INIT é somente para uso interno.
WDF_DEVICE_INTERFACE_PROPERTY_DATA_INIT

A função WDF_DEVICE_INTERFACE_PROPERTY_DATA_INIT inicializa a estrutura de WDF_DEVICE_INTERFACE_PROPERTY_DATA de um driver.
WDF_DEVICE_PNP_CAPABILITIES_INIT

A função WDF_DEVICE_PNP_CAPABILITIES_INIT inicializa uma estrutura WDF_DEVICE_PNP_CAPABILITIES.
WDF_DEVICE_POWER_CAPABILITIES_INIT

A função WDF_DEVICE_POWER_CAPABILITIES_INIT inicializa uma estrutura de WDF_DEVICE_POWER_CAPABILITIES.
WDF_DEVICE_POWER_POLICY_IDLE_SETTINGS_INIT

A função WDF_DEVICE_POWER_POLICY_IDLE_SETTINGS_INIT inicializa a estrutura de WDF_DEVICE_POWER_POLICY_IDLE_SETTINGS de um driver.
WDF_DEVICE_POWER_POLICY_WAKE_SETTINGS_INIT

A função WDF_DEVICE_POWER_POLICY_WAKE_SETTINGS_INIT inicializa a estrutura de WDF_DEVICE_POWER_POLICY_WAKE_SETTINGS de um driver.
WDF_DEVICE_PROPERTY_DATA_INIT

A função WDF_DEVICE_PROPERTY_DATA_INIT inicializa a estrutura de WDF_DEVICE_PROPERTY_DATA de um driver.
WDF_DEVICE_STATE_INIT

A função WDF_DEVICE_STATE_INIT inicializa a estrutura de WDF_DEVICE_STATE de um driver.
WDF_DMA_ENABLER_CONFIG_INIT

A função WDF_DMA_ENABLER_CONFIG_INIT inicializa a estrutura de WDF_DMA_ENABLER_CONFIG de um driver.
WDF_DMA_SYSTEM_PROFILE_CONFIG_INIT

A função WDF_DMA_SYSTEM_PROFILE_CONFIG_INIT inicializa a estrutura de WDF_DMA_SYSTEM_PROFILE_CONFIG de um driver.
WDF_DPC_CONFIG_INIT

A função WDF_DPC_CONFIG_INIT inicializa a estrutura de WDF_DPC_CONFIG de um driver.
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.
WDF_FDO_EVENT_CALLBACKS_INIT

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

A função WDF_FILEOBJECT_CONFIG_INIT inicializa a estrutura de WDF_FILEOBJECT_CONFIG de um driver.
WDF_GET_CONTEXT_TYPE_INFO

Essa macro é reservada somente para uso interno.
WDF_INTERRUPT_CONFIG_INIT

A função WDF_INTERRUPT_CONFIG_INIT inicializa uma estrutura de WDF_INTERRUPT_CONFIG.
WDF_INTERRUPT_EXTENDED_POLICY_INIT

A função WDF_INTERRUPT_EXTENDED_POLICY_INIT inicializa uma estrutura de WDF_INTERRUPT_EXTENDED_POLICY.
WDF_INTERRUPT_EXTENDED_POLICY_INIT

Saiba como a função WDF_INTERRUPT_EXTENDED_POLICY_INIT inicializa uma estrutura de WDF_INTERRUPT_EXTENDED_POLICY.
WDF_INTERRUPT_INFO_INIT

A função WDF_INTERRUPT_INFO_INIT inicializa uma estrutura de WDF_INTERRUPT_INFO.
WDF_INTERRUPT_INFO_INIT

Saiba como a função WDF_INTERRUPT_INFO_INIT inicializa uma estrutura de WDF_INTERRUPT_INFO.
WDF_IO_QUEUE_CONFIG_INIT

A função WDF_IO_QUEUE_CONFIG_INIT inicializa a estrutura de WDF_IO_QUEUE_CONFIG de um driver.
WDF_IO_QUEUE_CONFIG_INIT_DEFAULT_QUEUE

A função WDF_IO_QUEUE_CONFIG_INIT_DEFAULT_QUEUE inicializa a estrutura de WDF_IO_QUEUE_CONFIG de um driver.
WDF_IO_QUEUE_DRAINED

A função WDF_IO_QUEUE_DRAINED retornará TRUE se o estado da fila de E/S indicar que a fila está esvaziada.
WDF_IO_QUEUE_FORWARD_PROGRESS_POLICY_DEFAULT_INIT

A função WDF_IO_QUEUE_FORWARD_PROGRESS_POLICY_DEFAULT_INIT inicializa a estrutura de WDF_IO_QUEUE_FORWARD_PROGRESS_POLICY de um driver.
WDF_IO_QUEUE_FORWARD_PROGRESS_POLICY_EXAMINE_INIT

A função WDF_IO_QUEUE_FORWARD_PROGRESS_POLICY_EXAMINE_INIT inicializa a estrutura WDF_IO_QUEUE_FORWARD_PROGRESS_POLICY de um driver.
WDF_IO_QUEUE_FORWARD_PROGRESS_POLICY_PAGINGIO_INIT

A função WDF_IO_QUEUE_FORWARD_PROGRESS_POLICY_PAGINGIO_INIT inicializa a estrutura de WDF_IO_QUEUE_FORWARD_PROGRESS_POLICY de um driver.
WDF_IO_QUEUE_IDLE

A função WDF_IO_QUEUE_IDLE retornará TRUE se o estado de uma fila de E/S indicar que a fila está esvaziada.
WDF_IO_QUEUE_PURGED

A função WDF_IO_QUEUE_PURGED retornará TRUE se o estado de uma fila de E/S indicar que a fila está esvaziada.
WDF_IO_QUEUE_READY

A função WDF_IO_QUEUE_READY retornará TRUE se o estado de uma fila de E/S indicar que a fila está esvaziada.
WDF_IO_QUEUE_STOPPED

A função WDF_IO_QUEUE_STOPPED retornará TRUE se o estado de uma fila de E/S indicar que a fila está interrompida.
WDF_IO_TARGET_OPEN_PARAMS_INIT_CREATE_BY_NAME

A função WDF_IO_TARGET_OPEN_PARAMS_INIT_CREATE_BY_NAME inicializa a estrutura de WDF_IO_TARGET_OPEN_PARAMS de um driver para que o driver possa abrir um destino de E/S especificando o nome do dispositivo, arquivo ou interface do dispositivo.
WDF_IO_TARGET_OPEN_PARAMS_INIT_EXISTING_DEVICE

A função WDF_IO_TARGET_OPEN_PARAMS_INIT_EXISTING_DEVICE inicializa a estrutura de WDF_IO_TARGET_OPEN_PARAMS de um driver para que o driver possa abrir um destino de E/S remoto especificando um objeto de dispositivo WDM (Modelo de Driver do Windows).
WDF_IO_TARGET_OPEN_PARAMS_INIT_OPEN_BY_FILE

A função WDF_IO_TARGET_OPEN_PARAMS_INIT_OPEN_BY_FILE inicializa a estrutura de WDF_IO_TARGET_OPEN_PARAMS de um driver para que o driver possa abrir um destino de E/S especificando um nome de arquivo.
WDF_IO_TARGET_OPEN_PARAMS_INIT_OPEN_BY_NAME

A função WDF_IO_TARGET_OPEN_PARAMS_INIT_OPEN_BY_NAME inicializa a estrutura de WDF_IO_TARGET_OPEN_PARAMS de um driver para que o driver possa abrir um destino de E/S especificando o nome do dispositivo, arquivo ou interface do dispositivo.
WDF_IO_TARGET_OPEN_PARAMS_INIT_REOPEN

A função WDF_IO_TARGET_OPEN_PARAMS_INIT_REOPEN inicializa a estrutura de WDF_IO_TARGET_OPEN_PARAMS de um driver para que o driver possa reabrir um destino de E/S remoto.
WDF_IO_TYPE_CONFIG_INIT

A função WDF_IO_TYPE_CONFIG_INIT inicializa a estrutura de WDF_IO_TYPE_CONFIG de um driver.
WDF_MEMORY_DESCRIPTOR_INIT_BUFFER

A função WDF_MEMORY_DESCRIPTOR_INIT_BUFFER inicializa uma estrutura WDF_MEMORY_DESCRIPTOR para que ela descreva um buffer especificado.
WDF_MEMORY_DESCRIPTOR_INIT_HANDLE

A função WDF_MEMORY_DESCRIPTOR_INIT_HANDLE inicializa uma estrutura WDF_MEMORY_DESCRIPTOR para que ela descreva um objeto de memória de estrutura especificado.
WDF_MEMORY_DESCRIPTOR_INIT_MDL

A função WDF_MEMORY_DESCRIPTOR_INIT_MDL inicializa uma estrutura WDF_MEMORY_DESCRIPTOR para que ela descreva uma MDL (lista de descritores de memória) especificada.
WDF_OBJECT_ATTRIBUTES_INIT

A função WDF_OBJECT_ATTRIBUTES_INIT inicializa a estrutura de WDF_OBJECT_ATTRIBUTES de um driver.
WDF_PDO_EVENT_CALLBACKS_INIT

A função WDF_PDO_EVENT_CALLBACKS_INIT inicializa uma estrutura WDF_PDO_EVENT_CALLBACKS.
WDF_PNPPOWER_EVENT_CALLBACKS_INIT

A função WDF_PNPPOWER_EVENT_CALLBACKS_INIT inicializa a estrutura de WDF_PNPPOWER_EVENT_CALLBACKS de um driver.
WDF_POWER_FRAMEWORK_SETTINGS_INIT

A função WDF_POWER_FRAMEWORK_SETTINGS_INIT inicializa uma estrutura WDF_POWER_FRAMEWORK_SETTINGS.
WDF_POWER_POLICY_EVENT_CALLBACKS_INIT

A função WDF_POWER_POLICY_EVENT_CALLBACKS_INIT inicializa a estrutura de WDF_POWER_POLICY_EVENT_CALLBACKS de um driver.
WDF_QUERY_INTERFACE_CONFIG_INIT

A função WDF_QUERY_INTERFACE_CONFIG_INIT inicializa a estrutura de WDF_QUERY_INTERFACE_CONFIG de um driver.
WDF_READ_PORT_BUFFER_UCHAR

A função WDF_READ_PORT_BUFFER_UCHAR lê vários bytes do endereço de porta especificado em um buffer.
WDF_READ_PORT_BUFFER_ULONG

A função WDF_READ_PORT_BUFFER_ULONG lê vários valores ULONG do endereço de porta especificado em um buffer.
WDF_READ_PORT_BUFFER_USHORT

A função WDF_READ_PORT_BUFFER_USHORT lê vários valores USHORT do endereço de porta especificado em um buffer.
WDF_READ_PORT_UCHAR

A função WDF_READ_PORT_UCHAR lê um byte do endereço da porta especificado.
WDF_READ_PORT_ULONG

A função WDF_READ_PORT_ULONG lê um valor ULONG do endereço da porta especificado.
WDF_READ_PORT_USHORT

A função WDF_READ_PORT_USHORT lê um valor USHORT do endereço da porta especificado.
WDF_READ_REGISTER_BUFFER_UCHAR

A função WDF_READ_REGISTER_BUFFER_UCHAR lê vários bytes do endereço de registro especificado em um buffer.
WDF_READ_REGISTER_BUFFER_ULONG

A função WDF_READ_REGISTER_BUFFER_ULONG lê vários valores ULONG do endereço de registro especificado em um buffer.
WDF_READ_REGISTER_BUFFER_ULONG64

A função WDF_READ_REGISTER_BUFFER_ULONG64 lê vários valores ULONG64 do endereço de registro especificado em um buffer.
WDF_READ_REGISTER_BUFFER_USHORT

A função WDF_READ_REGISTER_BUFFER_USHORT lê vários valores USHORT do endereço de registro especificado em um buffer.
WDF_READ_REGISTER_UCHAR

A função WDF_READ_REGISTER_UCHAR lê um byte do endereço de registro especificado.
WDF_READ_REGISTER_ULONG

A função WDF_READ_REGISTER_ULONG lê um valor ULONG do endereço de registro especificado.
WDF_READ_REGISTER_ULONG64

A função WDF_READ_REGISTER_ULONG64 lê um valor ULONG64 do endereço de registro especificado.
WDF_READ_REGISTER_USHORT

A função WDF_READ_REGISTER_USHORT lê um valor USHORT do endereço de registro especificado.
WDF_REL_TIMEOUT_IN_MS

A função WDF_REL_TIMEOUT_IN_MS converte um número especificado de milissegundos em um valor de tempo relativo.
WDF_REL_TIMEOUT_IN_SEC

A função WDF_REL_TIMEOUT_IN_SEC converte um número especificado de segundos em um valor de tempo relativo.
WDF_REL_TIMEOUT_IN_US

A função WDF_REL_TIMEOUT_IN_US converte um número especificado de microssegundos em um valor de tempo relativo.
WDF_REMOVE_LOCK_OPTIONS_INIT

A função WDF_REMOVE_LOCK_OPTIONS_INIT inicializa uma estrutura WDF_REMOVE_LOCK_OPTIONS.
WDF_REQUEST_COMPLETION_PARAMS_INIT

A função WDF_REQUEST_COMPLETION_PARAMS_INIT inicializa uma estrutura WDF_REQUEST_COMPLETION_PARAMS.
WDF_REQUEST_FORWARD_OPTIONS_INIT

A função WDF_REQUEST_FORWARD_OPTIONS_INIT inicializa uma estrutura WDF_REQUEST_FORWARD_OPTIONS.
WDF_REQUEST_PARAMETERS_INIT

A função WDF_REQUEST_PARAMETERS_INIT inicializa uma estrutura WDF_REQUEST_PARAMETERS.
WDF_REQUEST_REUSE_PARAMS_INIT

A função WDF_REQUEST_REUSE_PARAMS_INIT inicializa a estrutura de WDF_REQUEST_REUSE_PARAMS de um driver.
WDF_REQUEST_REUSE_PARAMS_SET_NEW_IRP

A função WDF_REQUEST_REUSE_PARAMS_SET_NEW_IRP define um novo IRP na estrutura de WDF_REQUEST_REUSE_PARAMS de um driver.
WDF_REQUEST_SEND_OPTIONS_INIT

A função WDF_REQUEST_SEND_OPTIONS_INIT inicializa a estrutura de WDF_REQUEST_SEND_OPTIONS de um driver.
WDF_REQUEST_SEND_OPTIONS_SET_TIMEOUT

A função WDF_REQUEST_SEND_OPTIONS_SET_TIMEOUT define um valor de tempo limite na estrutura de WDF_REQUEST_SEND_OPTIONS de um driver.
WDF_TASK_QUEUE_CONFIG_INIT

Este artigo de função WDF_TASK_QUEUE_CONFIG_INIT é somente para uso interno.
WDF_TASK_SEND_OPTIONS_INIT

Este artigo de função WDF_TASK_SEND_OPTIONS_INIT é somente para uso interno.
WDF_TIMER_CONFIG_INIT

A função WDF_TIMER_CONFIG_INIT inicializa uma estrutura de WDF_TIMER_CONFIG para um temporizador que usará uma única hora de conclusão.
WDF_TIMER_CONFIG_INIT_PERIODIC

A função WDF_TIMER_CONFIG_INIT_PERIODIC inicializa uma estrutura WDF_TIMER_CONFIG para um temporizador periódico.
WDF_TYPE_NAME_POINTER_TYPE

A macro WDF_TYPE_NAME_POINTER_TYPE é reservada somente para uso interno.
WDF_TYPE_NAME_TO_TYPE_INFO

A macro WDF_TYPE_NAME_TO_TYPE_INFO é reservada somente para uso interno.
WDF_USB_CONTINUOUS_READER_CONFIG_INIT

A função WDF_USB_CONTINUOUS_READER_CONFIG_INIT inicializa uma estrutura WDF_USB_CONTINUOUS_READER_CONFIG.
WDF_USB_CONTROL_SETUP_PACKET_INIT

A função WDF_USB_CONTROL_SETUP_PACKET_INIT inicializa uma estrutura WDF_USB_CONTROL_SETUP_PACKET para uma transferência de controle USB padrão.
WDF_USB_CONTROL_SETUP_PACKET_INIT_CLASS

A função WDF_USB_CONTROL_SETUP_PACKET_INIT_CLASS inicializa uma estrutura WDF_USB_CONTROL_SETUP_PACKET para uma transferência de controle USB específica da classe de dispositivo.
WDF_USB_CONTROL_SETUP_PACKET_INIT_FEATURE

A função WDF_USB_CONTROL_SETUP_PACKET_INIT_FEATURE inicializa uma estrutura WDF_USB_CONTROL_SETUP_PACKET para uma transferência de controle USB que define ou limpa um recurso de dispositivo.
WDF_USB_CONTROL_SETUP_PACKET_INIT_GET_STATUS

A função WDF_USB_CONTROL_SETUP_PACKET_INIT_GET_STATUS inicializa uma estrutura WDF_USB_CONTROL_SETUP_PACKET para uma transferência de controle USB que obtém status do dispositivo.
WDF_USB_CONTROL_SETUP_PACKET_INIT_VENDOR

A função WDF_USB_CONTROL_SETUP_PACKET_INIT_VENDOR inicializa uma estrutura de WDF_USB_CONTROL_SETUP_PACKET para uma transferência de controle USB específica do fornecedor.
WDF_USB_DEVICE_CREATE_CONFIG_INIT

A função WDF_USB_DEVICE_CREATE_CONFIG_INIT inicializa uma estrutura WDF_USB_DEVICE_CREATE_CONFIG.
WDF_USB_DEVICE_INFORMATION_INIT

A função WDF_USB_DEVICE_INFORMATION_INIT inicializa a estrutura de WDF_USB_DEVICE_INFORMATION de um driver.
WDF_USB_DEVICE_SELECT_CONFIG_PARAMS_INIT_DECONFIG

A função WDF_USB_DEVICE_SELECT_CONFIG_PARAMS_INIT_DECONFIG inicializa uma estrutura WDF_USB_DEVICE_SELECT_CONFIG_PARAMS para que um driver possa desconfigar um dispositivo USB.
WDF_USB_DEVICE_SELECT_CONFIG_PARAMS_INIT_INTERFACES_DESCRIPTORS

A função WDF_USB_DEVICE_SELECT_CONFIG_PARAMS_INIT_INTERFACES_DESCRIPTORS inicializa uma estrutura WDF_USB_DEVICE_SELECT_CONFIG_PARAMS para que um driver possa especificar uma configuração usando descritores USB.
WDF_USB_DEVICE_SELECT_CONFIG_PARAMS_INIT_MULTIPLE_INTERFACES

A função WDF_USB_DEVICE_SELECT_CONFIG_PARAMS_INIT_MULTIPLE_INTERFACES inicializa uma estrutura WDF_USB_DEVICE_SELECT_CONFIG_PARAMS para que um driver possa configurar um dispositivo para usar várias interfaces.
WDF_USB_DEVICE_SELECT_CONFIG_PARAMS_INIT_SINGLE_INTERFACE

A função WDF_USB_DEVICE_SELECT_CONFIG_PARAMS_INIT_SINGLE_INTERFACE inicializa uma estrutura WDF_USB_DEVICE_SELECT_CONFIG_PARAMS para que um driver possa configurar um dispositivo para usar uma única interface especificada.
WDF_USB_DEVICE_SELECT_CONFIG_PARAMS_INIT_URB

A função WDF_USB_DEVICE_SELECT_CONFIG_PARAMS_INIT_URB inicializa uma estrutura WDF_USB_DEVICE_SELECT_CONFIG_PARAMS para que um driver possa especificar uma configuração usando um URB.
WDF_USB_INTERFACE_SELECT_SETTING_PARAMS_INIT_DESCRIPTOR

A função WDF_USB_INTERFACE_SELECT_SETTING_PARAMS_INIT_DESCRIPTOR inicializa uma estrutura WDF_USB_INTERFACE_SELECT_SETTING_PARAMS para que um driver possa selecionar uma interface USB especificando um descritor de interface.
WDF_USB_INTERFACE_SELECT_SETTING_PARAMS_INIT_SETTING

A função WDF_USB_INTERFACE_SELECT_SETTING_PARAMS_INIT_SETTING inicializa uma estrutura WDF_USB_INTERFACE_SELECT_SETTING_PARAMS para que um driver possa selecionar uma interface USB especificando um identificador para um objeto de interface e uma configuração alternativa para a interface.
WDF_USB_INTERFACE_SELECT_SETTING_PARAMS_INIT_URB

A função WDF_USB_INTERFACE_SELECT_SETTING_PARAMS_INIT_URB inicializa uma estrutura WDF_USB_INTERFACE_SELECT_SETTING_PARAMS para que um driver possa selecionar uma interface USB especificando um URB.
WDF_USB_PIPE_DIRECTION_IN

A função WDF_USB_PIPE_DIRECTION_IN determina se um ponto de extremidade USB especificado é um ponto de extremidade de entrada.
WDF_USB_PIPE_DIRECTION_OUT

A função WDF_USB_PIPE_DIRECTION_OUT determina se um ponto de extremidade USB especificado é um ponto de extremidade de saída.
WDF_USB_PIPE_INFORMATION_INIT

A função WDF_USB_PIPE_INFORMATION_INIT inicializa uma estrutura de WDF_USB_PIPE_INFORMATION.
WDF_WMI_BUFFER_APPEND_STRING

A função WDF_WMI_BUFFER_APPEND_STRING copia uma cadeia de caracteres Unicode especificada em um buffer especificado no formato que o WMI requer.
WDF_WMI_INSTANCE_CONFIG_INIT_PROVIDER

A função WDF_WMI_INSTANCE_CONFIG_INIT_PROVIDER inicializa uma estrutura de WDF_WMI_INSTANCE_CONFIG e armazena um identificador especificado em um objeto de provedor WMI.
WDF_WMI_INSTANCE_CONFIG_INIT_PROVIDER_CONFIG

A função WDF_WMI_INSTANCE_CONFIG_INIT_PROVIDER_CONFIG inicializa uma estrutura WDF_WMI_INSTANCE_CONFIG e armazena um ponteiro para uma estrutura de WDF_WMI_PROVIDER_CONFIG especificada.
WDF_WMI_PROVIDER_CONFIG_INIT

A função WDF_WMI_PROVIDER_CONFIG_INIT inicializa uma estrutura de WDF_WMI_PROVIDER_CONFIG.
WDF_WORKITEM_CONFIG_INIT

A função WDF_WORKITEM_CONFIG_INIT inicializa a estrutura de WDF_WORKITEM_CONFIG de um driver.
WDF_WRITE_PORT_BUFFER_UCHAR

A função WDF_WRITE_PORT_BUFFER_UCHAR grava vários bytes de um buffer na porta especificada.
WDF_WRITE_PORT_BUFFER_ULONG

A função WDF_WRITE_PORT_BUFFER_ULONG grava vários valores ULONG de um buffer no endereço de porta especificado.
WDF_WRITE_PORT_BUFFER_USHORT

A função WDF_WRITE_PORT_BUFFER_USHORT grava vários valores USHORT de um buffer no endereço de porta especificado.
WDF_WRITE_PORT_UCHAR

A função WDF_WRITE_PORT_UCHAR grava um byte no endereço de porta especificado.
WDF_WRITE_PORT_ULONG

A função WDF_WRITE_PORT_ULONG grava um valor ULONG no endereço de porta especificado.
WDF_WRITE_PORT_USHORT

A função WDF_WRITE_PORT_USHORT grava um valor USHORT no endereço de porta especificado.
WDF_WRITE_REGISTER_BUFFER_UCHAR

A função WDF_WRITE_REGISTER_BUFFER_UCHAR grava vários bytes de um buffer no registro especificado.
WDF_WRITE_REGISTER_BUFFER_ULONG

A função WDF_WRITE_REGISTER_BUFFER_ULONG grava vários valores ULONG de um buffer no registro especificado.
WDF_WRITE_REGISTER_BUFFER_ULONG64

A função WDF_WRITE_REGISTER_BUFFER_ULONG64 grava vários valores ULONG64 de um buffer no registro especificado.
WDF_WRITE_REGISTER_BUFFER_USHORT

A rotina WDF_WRITE_REGISTER_BUFFER_USHORT grava vários valores USHORT de um buffer no registro especificado.
WDF_WRITE_REGISTER_UCHAR

A rotina WDF_WRITE_REGISTER_UCHAR grava um byte no endereço especificado.
WDF_WRITE_REGISTER_ULONG

A rotina WDF_WRITE_REGISTER_ULONG grava um valor ULONG no endereço especificado.
WDF_WRITE_REGISTER_ULONG64

A função WDF_WRITE_REGISTER_ULONG64 grava um valor ULONG64 no endereço especificado.
WDF_WRITE_REGISTER_USHORT

A rotina WDF_WRITE_REGISTER_USHORT grava um valor USHORT no endereço especificado.
WdfChildListAddOrUpdateChildDescriptionAsPresent

O método WdfChildListAddOrUpdateChildDescriptionAsPresent adiciona uma nova descrição filho a uma lista de filhos ou atualiza uma descrição filho existente.
WdfChildListBeginIteration

O método WdfChildListBeginIteration prepara a estrutura para recuperar itens de uma lista filho especificada.
WdfChildListBeginScan

O método WdfChildListBeginScan prepara uma lista especificada de dispositivos filho para que o driver possa atualizar as informações na lista.
WdfChildListCreate

O método WdfChildListCreate cria uma lista filho para um dispositivo pai especificado.
WdfChildListEndIteration

O método WdfChildListEndIteration processa modificações em uma lista filho especificada.
WdfChildListEndScan

O método WdfChildListEndScan processa modificações em uma lista filho especificada.
WdfChildListGetDevice

O método WdfChildListGetDevice retorna um identificador para o objeto de dispositivo de estrutura que representa o dispositivo pai de uma lista filho especificada.
WdfChildListRequestChildEject

O método WdfChildListRequestChildEject informa à estrutura que um dispositivo especificado está prestes a ser ejetado de sua estação de encaixe.
WdfChildListRetrieveAddressDescription

O método WdfChildListRetrieveAddressDescription localiza um dispositivo filho que tem uma descrição de identificação especificada e recupera a descrição do endereço do dispositivo.
WdfChildListRetrieveNextDevice

O método WdfChildListRetrieveNextDevice atravessa uma lista filho especificada e recupera o próximo dispositivo filho que corresponde aos critérios especificados.
WdfChildListRetrievePdo

O método WdfChildListRetrievePdo retorna um identificador para o objeto de dispositivo de estrutura associado a uma descrição filho especificada em uma lista filho.
WdfChildListUpdateAllChildDescriptionsAsPresent

O método WdfChildListUpdateAllChildDescriptionsAsPresent informa à estrutura que todos os dispositivos filho em uma lista filho especificada estão conectados e disponíveis.
WdfChildListUpdateChildDescriptionAsMissing

O método WdfChildListUpdateChildDescriptionAsMissing informa à estrutura que um dispositivo filho especificado está atualmente desconectado ou não está disponível.
WdfCmResourceListAppendDescriptor

O método WdfCmResourceListAppendDescriptor adiciona um descritor de recursos ao final de uma lista de recursos especificada.
WdfCmResourceListGetCount

O método WdfCmResourceListGetCount retorna o número de descritores de recursos contidos em uma lista de recursos especificada.
WdfCmResourceListGetDescriptor

O método WdfCmResourceListGetDescriptor retorna um ponteiro para um descritor de recursos contido em uma lista de recursos especificada.
WdfCmResourceListInsertDescriptor

O método WdfCmResourceListInsertDescriptor insere um descritor de recursos em uma lista de recursos especificada.
WdfCmResourceListRemove

O método WdfCmResourceListRemove remove um descritor de recursos de uma lista de recursos especificada.
WdfCmResourceListRemoveByDescriptor

O método WdfCmResourceListRemoveByDescriptor remove um descritor de recursos especificado de uma lista de recursos especificada.
WdfCollectionAdd

O método WdfCollectionAdd adiciona um objeto de estrutura especificado a uma coleção de objetos.
WdfCollectionCreate

O método WdfCollectionCreate cria um objeto de coleção de estruturas.
WdfCollectionGetCount

O método WdfCollectionGetCount retorna o número de objetos que estão atualmente em uma coleção de objetos.
WdfCollectionGetFirstItem

O método WdfCollectionGetFirstItem retorna um identificador para o primeiro objeto que está em uma coleção de objetos.
WdfCollectionGetItem

O método WdfCollectionGetItem retorna um identificador para o objeto contido em uma coleção de objetos especificada e associado a um valor de índice especificado.
WdfCollectionGetLastItem

O método WdfCollectionGetLastItem retorna um identificador para o último objeto que está em uma coleção de objetos.
WdfCollectionRemove

O método WdfCollectionRemove remove um objeto de uma coleção de objetos especificada.
WdfCollectionRemoveItem

O método WdfCollectionRemoveItem remove um objeto especificado de uma coleção de objetos, com base em um valor de índice especificado.
WdfCommonBufferCreate

O método WdfCommonBufferCreate cria um buffer de memória que o driver e um dispositivo DMA (acesso direto à memória) podem acessar simultaneamente.
WdfCommonBufferCreateWithConfig

O método WdfCommonBufferCreateWithConfig cria um buffer de memória que o driver e um dispositivo de acesso direto à memória (DMA) podem acessar simultaneamente e o método também especifica informações de configuração de buffer.
WdfCommonBufferGetAlignedLogicalAddress

O método WdfCommonBufferGetAlignedLogicalAddress retorna o endereço lógico associado a um buffer comum especificado.
WdfCommonBufferGetAlignedVirtualAddress

O método WdfCommonBufferGetAlignedVirtualAddress retorna o endereço virtual associado a um buffer comum especificado.
WdfCommonBufferGetLength

O método WdfCommonBufferGetLength retorna o comprimento de um buffer comum especificado.
WdfCompanionCreate

Este artigo da função WdfCompanionCreate é somente para uso interno.
WdfCompanionCreateTaskQueue

Este artigo da função WdfCompanionCreateTaskQueue é somente para uso interno.
WdfCompanionTargetSendTaskSynchronously

Este artigo da função WdfCompanionTargetSendTaskSynchronously é somente para uso interno.
WdfCompanionTargetWdmGetCompanionProcess

Este artigo da função WdfCompanionTargetWdmGetCompanionProcess é somente para uso interno.
WdfCompanionWdmGetSecureDeviceHandle

Este artigo da função WdfCompanionWdmGetSecureDeviceHandle é somente para uso interno.
WdfControlDeviceInitAllocate

O método WdfControlDeviceInitAllocate aloca uma estrutura WDFDEVICE_INIT que um driver usa ao criar um novo objeto de dispositivo de controle.
WdfControlDeviceInitSetShutdownNotification

O método WdfControlDeviceInitSetShutdownNotification define informações de notificação de desligamento para um objeto de dispositivo de controle.
WdfControlFinishInitializing

O método WdfControlFinishInitializing informa à estrutura que um driver terminou de inicializar um objeto de dispositivo de controle especificado.
WdfDeviceAddDependentUsageDeviceObject

O método WdfDeviceAddDependentUsageDeviceObject indica que um dispositivo especificado depende de outro dispositivo quando o dispositivo especificado é usado para armazenar arquivos especiais.
WdfDeviceAddQueryInterface

O método WdfDeviceAddQueryInterface cria uma interface definida pelo driver que outros drivers podem consultar e usar.
WdfDeviceAddRemovalRelationsPhysicalDevice

O método WdfDeviceAddRemovalRelationsPhysicalDevice indica que um dispositivo especificado deve ser removido quando outro dispositivo especificado é removido.
WdfDeviceAllocAndQueryInterfaceProperty

O método WdfDeviceAllocAndQueryInterfaceProperty aloca um buffer e recupera uma propriedade de interface de dispositivo especificada.
WdfDeviceAllocAndQueryProperty

O método WdfDeviceAllocAndQueryProperty aloca um buffer e recupera uma propriedade de dispositivo especificada.
WdfDeviceAllocAndQueryPropertyEx

O método WdfDeviceAllocAndQueryPropertyEx aloca um buffer e recupera uma propriedade de dispositivo especificada.
WdfDeviceAssignInterfaceProperty

O método WdfDeviceAssignInterfaceProperty modifica o valor atual de uma propriedade de interface do dispositivo.
WdfDeviceAssignMofResourceName

O método WdfDeviceAssignMofResourceName registra um nome de recurso MOF para um dispositivo especificado.
WdfDeviceAssignProperty

O método WdfDeviceAssignProperty modifica a configuração atual de uma propriedade de dispositivo.
WdfDeviceAssignS0IdleSettings

O método WdfDeviceAssignS0IdleSettings fornece informações fornecidas pelo driver que a estrutura usa quando um dispositivo está ocioso e o sistema está em seu estado de trabalho (S0).
WdfDeviceAssignSxWakeSettings

O método WdfDeviceAssignSxWakeSettings fornece informações fornecidas pelo driver sobre a capacidade de um dispositivo disparar um sinal de ativação enquanto o dispositivo e o sistema estão em um estado de baixa potência.
WdfDeviceClearRemovalRelationsDevices

O método WdfDeviceClearRemovalRelationsDevices remove todos os dispositivos da lista de dispositivos que devem ser removidos quando um dispositivo especificado é removido.
WdfDeviceConfigureRequestDispatching

O método WdfDeviceConfigureRequestDispatching faz com que a estrutura enfileira um tipo especificado de solicitações de E/S para uma fila de E/S especificada.
WdfDeviceConfigureWdmIrpDispatchCallback

O método WdfDeviceConfigureWdmIrpDispatchCallback registra a função de retorno de chamada EvtDeviceWdmIrpDispatch de um driver.
WdfDeviceCreate

O método WdfDeviceCreate cria um objeto de dispositivo de estrutura.
WdfDeviceCreateDeviceInterface

O método WdfDeviceCreateDeviceInterface cria uma interface de dispositivo para um dispositivo especificado.
WdfDeviceCreateSymbolicLink

O método WdfDeviceCreateSymbolicLink cria um link simbólico para um dispositivo especificado.
WdfDeviceEnqueueRequest

O método WdfDeviceEnqueueRequest fornece uma solicitação de E/S especificada para a estrutura, para que a estrutura possa adicionar posteriormente a solicitação a uma das filas de E/S que o driver criou para o dispositivo especificado.
WdfDeviceGetAlignmentRequirement

O método WdfDeviceGetAlignmentRequirement recupera o requisito de alinhamento de endereço de um dispositivo para operações de transferência de memória.
WdfDeviceGetCharacteristics

O método WdfDeviceGetCharacteristics retorna características do dispositivo para um dispositivo especificado.
WdfDeviceGetDefaultQueue

O método WdfDeviceGetDefaultQueue retorna um identificador para a fila de E/S padrão de um dispositivo.
WdfDeviceGetDevicePnpState

O método WdfDeviceGetDevicePnpState retorna o estado atual do computador de estado Plug and Play da estrutura para um dispositivo especificado.
WdfDeviceGetDevicePowerPolicyState

O método WdfDeviceGetDevicePowerPolicyState retorna o estado atual do computador de estado da política de energia da estrutura, para um dispositivo especificado.
WdfDeviceGetDevicePowerState

O método WdfDeviceGetDevicePowerState retorna o estado atual do computador de estado de energia da estrutura para um dispositivo especificado.
WdfDeviceGetDeviceStackIoType

O método WdfDeviceGetDeviceStackIoType recupera os métodos de acesso ao buffer que a estrutura está usando para um dispositivo.
WdfDeviceGetDeviceState

O método WdfDeviceGetDeviceState recupera o estado do dispositivo para um dispositivo especificado.
WdfDeviceGetDriver

O método WdfDeviceGetDriver retorna um identificador para o objeto de driver de estrutura associado a um objeto de dispositivo de estrutura especificado.
WdfDeviceGetFileObject

O método WdfDeviceGetFileObject retorna um identificador para o objeto de arquivo de estrutura associado a um objeto de arquivo WDM especificado.
WdfDeviceGetHardwareRegisterMappedAddress

Um driver chama WdfDeviceGetHardwareRegisterMappedAddress para obter o endereço mapeado do modo de usuário do recurso de memória mapeado anteriormente usando WdfDeviceMapIoSpace.
WdfDeviceGetIoTarget

O método WdfDeviceGetIoTarget retorna um identificador para um destino de E/S local do driver de função ou filtro, para um dispositivo especificado.
WdfDeviceGetSystemPowerAction

O método WdfDeviceGetSystemPowerAction retorna a ação de energia do sistema, se houver, que está ocorrendo no momento para o computador.
WdfDeviceIndicateWakeStatus

O método WdfDeviceIndicateWakeStatus informa à estrutura que o motorista do ônibus de chamada parou de esperar que um dispositivo especificado disparasse um sinal de ativação no ônibus.
WdfDeviceInitAssignName

O método WdfDeviceInitAssignName atribui um nome de dispositivo ao objeto de dispositivo de um dispositivo.
WdfDeviceInitAssignSDDLString

O método WdfDeviceInitAssignSDDLString atribui uma configuração de segurança para um dispositivo.
WdfDeviceInitAssignWdmIrpPreprocessCallback

O método WdfDeviceInitAssignWdmIrpPreprocessCallback registra uma função de retorno de chamada para lidar com um código de função principal do IRP e, opcionalmente, um ou mais códigos de função secundários associados ao código de função principal.
WdfDeviceInitFree

O método WdfDeviceInitFree desaloca uma estrutura WDFDEVICE_INIT.
WdfDeviceInitRegisterPnpStateChangeCallback

O método WdfDeviceInitRegisterPnpStateChangeCallback registra uma função de retorno de chamada de evento fornecida pelo driver que a estrutura chama quando o computador de estado Plug and Play do dispositivo muda de estado.
WdfDeviceInitRegisterPowerPolicyStateChangeCallback

O método WdfDeviceInitRegisterPowerPolicyStateChangeCallback registra uma função de retorno de chamada de evento fornecida pelo driver que a estrutura chama quando o computador de estado da política de energia de um dispositivo altera o estado.
WdfDeviceInitRegisterPowerStateChangeCallback

O método WdfDeviceInitRegisterPowerStateChangeCallback registra uma função de retorno de chamada de evento fornecida pelo driver que a estrutura chama quando o computador de estado de energia de um dispositivo altera o estado.
WdfDeviceInitSetCharacteristics

O método WdfDeviceInitSetCharacteristics define as características do dispositivo para um dispositivo especificado.
WdfDeviceInitSetCompanionEventCallbacks

Este artigo da função WdfDeviceInitSetCompanionEventCallbacks é somente para uso interno.
WdfDeviceInitSetDeviceClass

O método WdfDeviceInitSetDeviceClass especifica um GUID que identifica a classe de configuração de dispositivo do dispositivo.
WdfDeviceInitSetDeviceType

O método WdfDeviceInitSetDeviceType define o tipo de dispositivo para um dispositivo especificado.
WdfDeviceInitSetExclusive

O método WdfDeviceInitSetExclusive indica se um dispositivo especificado é um dispositivo exclusivo.
WdfDeviceInitSetFileObjectConfig

O método WdfDeviceInitSetFileObjectConfig registra funções de retorno de chamada de evento e define informações de configuração para os objetos de arquivo de estrutura do driver.
WdfDeviceInitSetIoInCallerContextCallback

O método WdfDeviceInitSetIoInCallerContextCallback registra a função de retorno de chamada de evento EvtIoInCallerContext de um driver.
WdfDeviceInitSetIoType

O método WdfDeviceInitSetIoType define o método ou a preferência de como um driver acessará os buffers de dados incluídos em solicitações de leitura e gravação para um dispositivo especificado.
WdfDeviceInitSetIoTypeEx

O método WdfDeviceInitSetIoTypeEx define o método ou a preferência de como um driver acessará os buffers de dados incluídos em solicitações de leitura e gravação, bem como solicitações de controle de E/S do dispositivo, para um dispositivo especificado.
WdfDeviceInitSetPnpPowerEventCallbacks

O método WdfDeviceInitSetPnpPowerEventCallbacks registra as funções de retorno de chamada de evento de gerenciamento de energia e Plug and Play do driver.
WdfDeviceInitSetPowerInrush

O método WdfDeviceInitSetPowerInrush informa ao power manager que o dispositivo especificado requer um inrush de atual quando ele é iniciado.
WdfDeviceInitSetPowerNotPageable

O método WdfDeviceInitSetPowerNotPageable informa ao power manager que o driver não acessará dados pagináveis enquanto o sistema estiver fazendo a transição entre um estado de suspensão e o estado de trabalho (S0).
WdfDeviceInitSetPowerPageable

O método WdfDeviceInitSetPowerPageable informa ao power manager que o driver deve ser capaz de acessar dados pagináveis enquanto o sistema está fazendo a transição entre um estado de suspensão e o estado de trabalho (S0).
WdfDeviceInitSetPowerPolicyEventCallbacks

O método WdfDeviceInitSetPowerPolicyEventCallbacks registra as funções de retorno de chamada de evento de política de energia de um driver.
WdfDeviceInitSetPowerPolicyOwnership

O método WdfDeviceInitSetPowerPolicyOwnership estabelece se o driver de chamada é ou não o proprietário da política de energia de um dispositivo especificado.
WdfDeviceInitSetReleaseHardwareOrderOnFailure

O método WdfDeviceInitSetReleaseHardwareOrderOnFailure especifica se a estrutura chama a função de retorno de chamada EvtDeviceReleaseHardware do driver imediatamente após a falha do dispositivo ou aguarda até que todos os dispositivos filho sejam removidos.
WdfDeviceInitSetRemoveLockOptions

O método WdfDeviceInitSetRemoveLockOptions faz com que a estrutura adquira um bloqueio de remoção antes de entregar um IRP de qualquer tipo ao driver.
WdfDeviceInitSetRequestAttributes

O método WdfDeviceInitSetRequestAttributes define atributos de objeto que serão usados para todos os objetos de solicitação de estrutura que a estrutura fornece ao driver das filas de E/S do dispositivo.
WdfDeviceInterfaceDereferenceNoOp

O método WdfDeviceInterfaceDereferenceNoOp pode ser usado para interfaces definidas pelo driver que não exigem contagens de referência.
WdfDeviceInterfaceReferenceNoOp

O método WdfDeviceInterfaceReferenceNoOp pode ser usado para interfaces definidas pelo driver que não exigem contagens de referência.
WdfDeviceMapIoSpace

A função WdfDeviceMapIoSpace mapeia o intervalo de endereços físico fornecido para o espaço de endereço do sistema e retorna um endereço pseudo-base.
WdfDeviceMiniportCreate

O método WdfDeviceMiniportCreate cria um objeto de dispositivo de estrutura que um driver de miniporto pode usar.
WdfDeviceOpenDevicemapKey

O método WdfDeviceOpenDevicemapKey abre a chave DEVICEMAP e cria um objeto de chave de registro de estrutura que representa a chave do Registro.
WdfDeviceOpenRegistryKey

O método WdfDeviceOpenRegistryKey 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.
WdfDevicePostEvent

O método WdfDevicePostEvent notifica de forma assíncrona os aplicativos que estão aguardando o evento especificado de um driver.
WdfDeviceQueryInterfaceProperty

O método WdfDeviceQueryInterfaceProperty recupera uma propriedade de interface de dispositivo especificada.
WdfDeviceQueryProperty

O método WdfDeviceQueryProperty recupera uma propriedade de dispositivo especificada.
WdfDeviceQueryPropertyEx

O método WdfDeviceQueryPropertyEx recupera uma propriedade de dispositivo especificada.
WdfDeviceReadFromHardware

O método WdfDeviceReadFromHardware é usado internamente pela estrutura. Não use.
WdfDeviceRemoveDependentUsageDeviceObject

O método WdfDeviceRemoveDependentUsageDeviceObject indica que um dispositivo especificado não depende mais de outro dispositivo quando o dispositivo especificado é usado para armazenar arquivos especiais.
WdfDeviceRemoveRemovalRelationsPhysicalDevice

O método WdfDeviceRemoveRemovalRelationsPhysicalDevice remove um dispositivo especificado da lista de dispositivos que devem ser removidos quando outro dispositivo especificado é removido.
WdfDeviceResumeIdle

O método WdfDeviceResumeIdle informa à estrutura que o dispositivo especificado não está em uso e pode ser colocado em um estado de baixa potência do dispositivo se permanecer ocioso.
WdfDeviceResumeIdleWithTag

A macro WdfDeviceResumeIdleWithTag diminui a contagem de referência de energia para um objeto de dispositivo de estrutura especificado e atribui o nome de arquivo e o número de linha atuais do driver à referência. A macro também atribui um valor de marca à referência.
WdfDeviceRetrieveCompanionTarget

Este artigo da função WdfDeviceRetrieveCompanionTarget é somente para uso interno.
WdfDeviceRetrieveDeviceDirectoryString

Saiba mais sobre: função WdfDeviceRetrieveDeviceDirectoryString
WdfDeviceRetrieveDeviceInterfaceString

O método WdfDeviceRetrieveDeviceInterfaceString recupera o nome de link simbólico atribuído ao sistema operacional a uma interface de dispositivo que o driver registrou para um dispositivo especificado.
WdfDeviceRetrieveDeviceName

O método WdfDeviceRetrieveDeviceName retorna o nome do dispositivo para um dispositivo especificado.
WdfDeviceSetAlignmentRequirement

O método WdfDeviceSetAlignmentRequirement registra o alinhamento de endereço preferencial do driver para os buffers de dados que o dispositivo usa durante operações de transferência de memória.
WdfDeviceSetBusInformationForChildren

O método WdfDeviceSetBusInformationForChildren define informações sobre um ônibus compatível com um motorista de ônibus. Essas informações estão disponíveis para os dispositivos filho do ônibus.
WdfDeviceSetCharacteristics

O método WdfDeviceSetCharacteristics define as características do dispositivo para um dispositivo especificado.
WdfDeviceSetDeviceInterfaceState

O método WdfDeviceSetDeviceInterfaceState habilita ou desabilita uma interface de dispositivo para um dispositivo especificado.
WdfDeviceSetDeviceInterfaceStateEx

Saiba mais sobre: WdfDeviceSetDeviceInterfaceStateEx
WdfDeviceSetDeviceState

O método WdfDeviceSetDeviceState define o estado do dispositivo para um dispositivo especificado.
WdfDeviceSetFailed

O método WdfDeviceSetFailed informa à estrutura que o driver encontrou um erro de hardware ou software associado a um dispositivo especificado.
WdfDeviceSetPnpCapabilities

O método WdfDeviceSetPnpCapabilities relata os recursos de Plug and Play de um dispositivo.
WdfDeviceSetPowerCapabilities

O método WdfDeviceSetPowerCapabilities relata os recursos de energia de um dispositivo.
WdfDeviceSetSpecialFileSupport

O método WdfDeviceSetSpecialFileSupport habilita ou desabilita o suporte de um driver de função para arquivos especiais para o dispositivo especificado.
WdfDeviceSetStaticStopRemove

O método WdfDeviceSetStaticStopRemove informa à estrutura se um dispositivo pode ser interrompido e removido.
WdfDeviceStopIdle

O método WdfDeviceStopIdle informa à estrutura que o dispositivo especificado deve ser colocado em seu estado de energia de trabalho (D0).
WdfDeviceStopIdleWithTag

A macro WdfDeviceStopIdleWithTag incrementa a contagem de referência de energia para um objeto de dispositivo de estrutura especificado e atribui o nome de arquivo e o número de linha atuais do driver à referência. A macro também atribui um valor de marca à referência.
WdfDeviceUnmapIoSpace

A função WdfDeviceUnmapIoSpace desmapea um intervalo especificado de endereços físicos mapeados anteriormente pela função WdfDeviceMapIoSpace.
WdfDeviceWdmAssignPowerFrameworkSettings

O método WdfDeviceWdmAssignPowerFrameworkSettings registra as configurações da PoFx (estrutura de gerenciamento de energia) para dispositivos de componente único.
WdfDeviceWdmDispatchIrp

O método WdfDeviceWdmDispatchIrp retorna um IRP expedido para a estrutura de EvtDeviceWdmIrpDispatch.
WdfDeviceWdmDispatchIrpToIoQueue

O método WdfDeviceWdmDispatchIrpToIoQueue encaminha o IRP para uma fila de E/S especificada.
WdfDeviceWdmDispatchPreprocessedIrp

O método WdfDeviceWdmDispatchPreprocessedIrp retorna um IRP pré-processado para a estrutura.
WdfDeviceWdmGetAttachedDevice

O método WdfDeviceWdmGetAttachedDevice retorna o objeto de dispositivo WDM mais baixo na pilha do dispositivo.
WdfDeviceWdmGetDeviceObject

O método WdfDeviceWdmGetDeviceObject retorna o objeto de dispositivo WDM (Modelo de Driver do Windows) associado a um objeto de dispositivo de estrutura especificado.
WdfDeviceWdmGetPhysicalDevice

O método WdfDeviceWdmGetPhysicalDevice recupera o PDO WDM do dispositivo físico da pilha do dispositivo.
WdfDeviceWriteToHardware

O método WdfDeviceWriteToHardware é usado internamente pela estrutura. Não use.
WdfDevStateIsNP

O método WdfDevStateIsNP retorna um valor booliano que indica se um estado de energia ou estado de política de energia especificado é um estado não pageable.
WdfDevStateNormalize

O método WdfDevStateNormalize remove bits extras de um valor de máquina de estado de estrutura especificado para que o driver possa usar o valor como um índice em uma matriz de estados de máquina.
WdfDmaEnablerConfigureSystemProfile

O método WdfDmaEnablerConfigureSystemProfile define as configurações específicas de hardware para um habilitador de DMA no modo de sistema e conclui a inicialização do recurso.
WdfDmaEnablerCreate

O método WdfDmaEnablerCreate cria um objeto de habilitador de DMA.
WdfDmaEnablerGetFragmentLength

O método WdfDmaEnablerGetFragmentLength retorna o comprimento máximo de transferência que o sistema operacional dá suporte para uma única transferência de DMA.
WdfDmaEnablerGetMaximumLength

O método WdfDmaEnablerGetMaximumLength retorna o comprimento máximo de transferência, para uma única transferência de DMA, compatível com um dispositivo.
WdfDmaEnablerGetMaximumScatterGatherElements

O método WdfDmaEnablerGetMaximumScatterGatherElements retorna o número máximo de elementos de dispersão/coleta aos quais o dispositivo e o driver dão suporte para um objeto habilitador de DMA especificado.
WdfDmaEnablerSetMaximumScatterGatherElements

O método WdfDmaEnablerSetMaximumScatterGatherElements define o número máximo de elementos de dispersão/coleta compatíveis com um dispositivo para um objeto habilitador de DMA especificado.
WdfDmaEnablerWdmGetDmaAdapter

O método WdfDmaEnablerWdmGetDmaAdapter retorna um ponteiro para uma estrutura de DMA_ADAPTER WDM associada a um objeto de habilitador de DMA.
WdfDmaTransactionAllocateResources

O método WdfDmaTransactionAllocateResources reserva um habilitador de DMA de modo de sistema ou de pacote único para uso exclusivo (e repetido) com o objeto de transação especificado.
WdfDmaTransactionCancel

O método WdfDmaTransactionCancel tenta cancelar uma transação de DMA que está aguardando a alocação de registros de mapa.
WdfDmaTransactionCreate

O método WdfDmaTransactionCreate cria uma transação de DMA.
WdfDmaTransactionDmaCompleted

O método WdfDmaTransactionDmaCompleted notifica a estrutura de que a operação de transferência de DMA de um dispositivo foi concluída.
WdfDmaTransactionDmaCompletedFinal

O método WdfDmaTransactionDmaCompletedFinal notifica a estrutura de que a operação de transferência de DMA de um dispositivo foi concluída com uma condição de execução insuficiente e fornece o comprimento da transferência concluída.
WdfDmaTransactionDmaCompletedWithLength

O método WdfDmaTransactionDmaCompletedWithLength notifica a estrutura de que a operação de transferência de DMA de um dispositivo está concluída e fornece o comprimento da transferência concluída.
WdfDmaTransactionExecute

O método WdfDmaTransactionExecute inicia a execução de uma transação de DMA especificada.
WdfDmaTransactionFreeResources

O método WdfDmaTransactionFreeResources libera recursos de DMA alocados anteriormente pelo driver chamando WdfDmaTransactionAllocateResources.
WdfDmaTransactionGetBytesTransferred

O método WdfDmaTransactionGetBytesTransferred retorna o número total de bytes que foram transferidos para uma transação de DMA especificada.
WdfDmaTransactionGetCurrentDmaTransferLength

O método WdfDmaTransactionGetCurrentDmaTransferLength retorna o tamanho da transferência de DMA atual.
WdfDmaTransactionGetDevice

O método WdfDmaTransactionGetDevice retorna um identificador para o objeto de dispositivo de estrutura associado a uma transação de DMA especificada.
WdfDmaTransactionGetRequest

O método WdfDmaTransactionGetRequest recupera um identificador para o objeto de solicitação de estrutura associado a uma transação de DMA especificada.
WdfDmaTransactionGetTransferInfo

O método WdfDmaTransactionGetTransferInfo retorna o número de registros de mapa e entradas de lista de dispersão/coleta necessárias para uma transação de DMA inicializada.
WdfDmaTransactionInitialize

O método WdfDmaTransactionInitialize inicializa uma transação de DMA especificada.
WdfDmaTransactionInitializeUsingOffset

O método WdfDmaTransactionInitializeUsingOffset inicializa uma transação de DMA especificada usando um deslocamento de bytes em uma cadeia de MDL.
WdfDmaTransactionInitializeUsingRequest

O método WdfDmaTransactionInitializeUsingRequest inicializa uma transação de DMA especificada usando os parâmetros de uma solicitação de E/S especificada.
WdfDmaTransactionRelease

O método WdfDmaTransactionRelease encerra uma transação de DMA especificada sem excluir o objeto de transação DMA associado.
WdfDmaTransactionSetChannelConfigurationCallback

O método WdfDmaTransactionSetChannelConfigurationCallback registra uma função de retorno de chamada de evento de configuração de canal para uma transação de DMA no modo de sistema.
WdfDmaTransactionSetDeviceAddressOffset

O método WdfDmaTransactionSetDeviceAddressOffset especifica o deslocamento do registro que o controlador DMA do sistema acessará ao executar a operação DMA.
WdfDmaTransactionSetImmediateExecution

O método WdfDmaTransactionSetImmediateExecution marca a transação de DMA especificada para que as chamadas para WdfDmaTransactionExecute e WdfDmaTransactionAllocateResources iniciem a transação imediatamente ou falhem.
WdfDmaTransactionSetMaximumLength

O método WdfDmaTransactionSetMaximumLength define o comprimento máximo para as transferências de DMA associadas a uma transação de DMA especificada.
WdfDmaTransactionSetSingleTransferRequirement

O método WdfDmaTransactionSetSingleTransferRequirement especifica que uma transação DMA deve ser concluída em uma única transferência.
WdfDmaTransactionSetTransferCompleteCallback

O método WdfDmaTransactionSetTransferCompleteCallback registra uma função de retorno de chamada de evento de conclusão de transferência para uma transação de DMA no modo de sistema.
WdfDmaTransactionStopSystemTransfer

O método WdfDmaTransactionStopSystemTransfer tenta interromper uma transferência de DMA no modo de sistema depois que a estrutura tiver chamado EvtProgramDma.
WdfDmaTransactionWdmGetTransferContext

O método WdfDmaTransactionWdmGetTransferContext recupera o contexto de transferência do WDM associado a uma transação de DMA.
WdfDpcCancel

O método WdfDpcCancel tenta cancelar a execução da função de retorno de chamada EvtDpcFunc agendada de um objeto DPC.
WdfDpcCreate

O método WdfDpcCreate cria um objeto DPC de estrutura e registra uma função de retorno de chamada EvtDpcFunc.
WdfDpcEnqueue

O método WdfDpcEnqueue agenda a execução da função de retorno de chamada EvtDpcFunc de um objeto DPC.
WdfDpcGetParentObject

O método WdfDpcGetParentObject retorna o objeto pai de um objeto DPC especificado.
WdfDpcWdmGetDpc

O método WdfDpcWdmGetDpc retorna um ponteiro para a estrutura KDPC associada a um objeto DPC de estrutura especificado.
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 do Kernel-Mode Driver Framework.
WdfDriverMiniportUnload

O método WdfDriverMiniportUnload exclui um objeto de driver de estrutura do driver de miniporto especificado.
WdfDriverOpenParametersRegistryKey

O método WdfDriverOpenParametersRegistryKey abre a chave do Registro Parameters do driver e recupera um identificador para um objeto de chave do 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 (Modelo de Driver do Windows) associado a um objeto de driver de estrutura especificado.
WdfFdoAddStaticChild

O método WdfFdoAddStaticChild adiciona um dispositivo especificado à lista de dispositivos filho de um driver de função 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 do 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 filho padrão de um motorista de barramento.
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 de um dispositivo especificado e processa quaisquer alterações na lista feita pelo driver enquanto a lista estava bloqueada.
WdfFileObjectGetDevice

O método WdfFileObjectGetDevice retorna o objeto de dispositivo de estrutura associado a um objeto de arquivo de estrutura especificado.
WdfFileObjectGetFileName

O método WdfFileObjectGetFileName retorna o nome de arquivo que um objeto de arquivo de estrutura especificado contém.
WdfFileObjectGetFlags

O método WdfFileObjectGetFlags retorna os sinalizadores que um objeto de arquivo de estrutura especificado contém.
WdfFileObjectGetInitiatorProcessId

A função WdfFileObjectGetInitiatorProcessId recupera a ID do processo iniciador associada a um objeto de arquivo de estrutura especificado.
WdfFileObjectGetRelatedFileObject

O método WdfFileObjectGetRelatedFileObject recupera o objeto de arquivo relacionado para um objeto de arquivo de estrutura.
WdfFileObjectWdmGetFileObject

O método WdfFileObjectWdmGetFileObject retorna o objeto de arquivo WDM (Modelo de Driver do Windows) associado a um objeto de arquivo de estrutura especificado.
WdfGetDriver

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

O método WdfGetTriageInfo é reservado apenas para uso interno.
WdfInterruptAcquireLock

O método WdfInterruptAcquireLock inicia uma sequência de código que é executada no DIRQL (nível de solicitação de interrupção do dispositivo) do dispositivo enquanto mantém o bloqueio de rotação de um objeto de interrupção.
WdfInterruptCreate

O método WdfInterruptCreate cria um objeto de interrupção de estrutura.
WdfInterruptDisable

O método WdfInterruptDisable desabilita uma interrupção de dispositivo especificada chamando a função de retorno de chamada EvtInterruptDisable do driver.
WdfInterruptEnable

O método WdfInterruptEnable habilita uma interrupção de dispositivo especificada chamando a função de retorno de chamada EvtInterruptEnable do driver.
WdfInterruptGetDevice

O método WdfInterruptGetDevice retorna um identificador para o objeto de dispositivo de estrutura associado a um objeto de interrupção de estrutura especificado.
WdfInterruptGetInfo

O método WdfInterruptGetInfo recupera informações sobre uma interrupção especificada.
WdfInterruptQueueDpcForIsr

O método WdfInterruptQueueDpcForIsr enfileira a função de retorno de chamada EvtInterruptDpc de um objeto de interrupção de estrutura para execução.
WdfInterruptQueueWorkItemForIsr

O método WdfInterruptQueueWorkItemForIsr enfileira a função de retorno de chamada EvtInterruptWorkItem de um objeto de interrupção de estrutura para execução.
WdfInterruptReleaseLock

O método WdfInterruptReleaseLock encerra uma sequência de código que é executada no DIRQL do dispositivo enquanto mantém o bloqueio de rotação de um objeto de interrupção.
WdfInterruptReportActive

O WdfInterruptReportActive informa ao sistema que a interrupção está ativa e que o driver está pronto para processar solicitações de interrupção nas linhas associadas.
WdfInterruptReportInactive

O método WdfInterruptReportInactive informa ao sistema que a interrupção não está mais ativa e que o driver não está esperando solicitações de interrupção nas linhas associadas.
WdfInterruptSetExtendedPolicy

O método WdfInterruptSetExtendedPolicy especifica a prioridade de interrupção, a afinidade do processador, a política de afinidade e o grupo de processadores para uma interrupção especificada.
WdfInterruptSetPolicy

O método WdfInterruptSetPolicy especifica a prioridade de interrupção, a afinidade do processador e a política de afinidade para uma interrupção especificada.
WdfInterruptSynchronize

O método WdfInterruptSynchronize executa uma função de retorno de chamada especificada no DIRQL do dispositivo enquanto mantém o bloqueio de rotação de um objeto de interrupção.
WdfInterruptTryToAcquireLock

O método WdfInterruptTryToAcquireLock tenta adquirir o bloqueio passivo de um objeto de interrupção.
WdfInterruptWdmGetInterrupt

O método WdfInterruptWdmGetInterrupt retorna um ponteiro para o objeto de interrupção do WDM associado a um objeto de interrupção de estrutura especificado.
WdfIoQueueAssignForwardProgressPolicy

O método WdfIoQueueAssignForwardProgressPolicy permite que a estrutura garanta o progresso para uma fila de E/S especificada.
WdfIoQueueCreate

O método WdfIoQueueCreate cria e configura uma fila de E/S para um dispositivo especificado.
WdfIoQueueDrain

O método WdfIoQueueDrain faz com que a estrutura pare de enfileirar solicitações de E/S para uma fila de E/S, permitindo que solicitações já enfileiradas sejam entregues e processadas.
WdfIoQueueDrainSynchronously

O método WdfIoQueueDrainSynchronously faz com que a estrutura pare de enfileirar solicitações de E/S para uma fila de E/S, permitindo que solicitações já enfileiradas sejam entregues e processadas. O método retorna depois que todas as solicitações são concluídas ou canceladas.
WdfIoQueueFindRequest

O método WdfIoQueueFindRequest localiza a próxima solicitação em uma fila de E/S ou a próxima solicitação que corresponde aos critérios especificados, mas não concede a propriedade da solicitação ao driver.
WdfIoQueueGetDevice

O método WdfIoQueueGetDevice retorna um identificador para o objeto de dispositivo de estrutura ao qual pertence uma fila de E/S especificada.
WdfIoQueueGetState

O método WdfIoQueueGetState retorna o status de uma fila de E/S especificada.
WdfIoQueuePurge

O método WdfIoQueuePurge faz com que a estrutura pare de enfileirar solicitações de E/S para uma fila de E/S e cancele solicitações não processadas.
WdfIoQueuePurgeSynchronously

O método WdfIoQueuePurgeSynchronously faz com que a estrutura pare de enfileirar solicitações de E/S para uma fila de E/S e cancele solicitações não processadas e solicitações canceláveis de propriedade do driver.
WdfIoQueueReadyNotify

O método WdfIoQueueReadyNotify registra (ou desregistros) uma função de retorno de chamada de evento que a estrutura chama sempre que uma fila de E/S especificada que estava vazia anteriormente recebe uma ou mais solicitações de E/S.
WdfIoQueueRetrieveFoundRequest

O método WdfIoQueueRetrieveFoundRequest fornece uma solicitação especificada ao driver, para que o driver possa processar a solicitação.
WdfIoQueueRetrieveNextRequest

O método WdfIoQueueRetrieveNextRequest recupera a próxima solicitação de E/S disponível de uma fila de E/S especificada.
WdfIoQueueRetrieveRequestByFileObject

O método WdfIoQueueRetrieveRequestByFileObject recupera a próxima solicitação de E/S disponível, de uma fila de E/S especificada, associada a um objeto de arquivo especificado.
WdfIoQueueStart

O método WdfIoQueueStart permite que uma fila de E/S comece a receber e entregar novas solicitações de E/S.
WdfIoQueueStop

O método WdfIoQueueStop impede que uma fila de E/S entregue solicitações de E/S, mas a fila recebe e armazena novas solicitações.
WdfIoQueueStopAndPurge

O método WdfIoQueueStopAndPurge impede que uma fila de E/S forneça novas solicitações e cancele solicitações não processadas existentes e solicitações canceláveis de propriedade do driver, mas a fila recebe e armazena novas solicitações.
WdfIoQueueStopAndPurgeSynchronously

O método WdfIoQueueStopAndPurgeSynchronously impede que uma fila de E/S forneça novas solicitações de E/S e faz com que a estrutura cancele solicitações não processadas existentes e solicitações canceláveis de propriedade do driver, mas a fila recebe e armazena novas solicitações.
WdfIoQueueStopSynchronously

O método WdfIoQueueStopSynchronously impede que uma fila de E/S entregue solicitações de E/S, mas a fila recebe e armazena novas solicitações. O método retorna depois que todas as solicitações entregues foram canceladas ou concluídas.
WdfIoResourceListAppendDescriptor

O método WdfIoResourceListAppendDescriptor adiciona um descritor de recursos ao final da configuração lógica de uma lista de requisitos de recursos.
WdfIoResourceListCreate

O método WdfIoResourceListCreate cria uma configuração lógica vazia, que pode ser preenchida e adicionada a uma lista de requisitos de recursos.
WdfIoResourceListGetCount

O método WdfIoResourceListGetCount retorna o número de descritores de recursos contidos na configuração lógica de uma lista de requisitos de recursos.
WdfIoResourceListGetDescriptor

O método WdfIoResourceListGetDescriptor retorna um ponteiro para um descritor de recurso contido na configuração lógica de uma lista de requisitos de recursos.
WdfIoResourceListInsertDescriptor

O método WdfIoResourceListInsertDescriptor insere um descritor de recurso na configuração lógica de uma lista de requisitos de recursos.
WdfIoResourceListRemove

O método WdfIoResourceListRemove remove um descritor de recursos da configuração lógica de uma lista de requisitos de recursos.
WdfIoResourceListRemoveByDescriptor

O método WdfIoResourceListRemoveByDescriptor remove um descritor de recursos da configuração lógica de uma lista de requisitos de recursos.
WdfIoResourceListUpdateDescriptor

O método WdfIoResourceListUpdateDescriptor atualiza um descritor de recursos na configuração lógica de uma lista de requisitos de recursos.
WdfIoResourceRequirementsListAppendIoResList

O método WdfIoResourceRequirementsListAppendIoResList adiciona uma configuração lógica ao final de uma lista de requisitos de recursos.
WdfIoResourceRequirementsListGetCount

O método WdfIoResourceRequirementsListGetCount retorna o número de configurações lógicas contidas em uma lista de requisitos de recursos.
WdfIoResourceRequirementsListGetIoResList

O método WdfIoResourceRequirementsListGetIoResList retorna um identificador para o objeto de lista de intervalos de recursos da estrutura que representa uma configuração lógica especificada em uma lista de requisitos de recursos especificada.
WdfIoResourceRequirementsListInsertIoResList

O método WdfIoResourceRequirementsListInsertIoResList insere uma configuração lógica em uma lista de requisitos de recursos.
WdfIoResourceRequirementsListRemove

O método WdfIoResourceRequirementsListRemove remove uma configuração lógica de uma lista de requisitos de recursos.
WdfIoResourceRequirementsListRemoveByIoResList

O método WdfIoResourceRequirementsListRemoveByIoResList remove uma configuração lógica de uma lista de requisitos de recursos.
WdfIoResourceRequirementsListSetInterfaceType

O método WdfIoResourceRequirementsListSetInterfaceType atribui um tipo de barramento a uma lista de requisitos de recursos.
WdfIoResourceRequirementsListSetSlotNumber

O método WdfIoResourceRequirementsListSetSlotNumber atribui um número de slot a uma lista de requisitos de recursos.
WdfIoTargetAllocAndQueryTargetProperty

O método WdfIoTargetAllocAndQueryTargetProperty aloca um buffer e recupera uma propriedade de dispositivo especificada para um destino de E/S especificado.
WdfIoTargetClose

O método WdfIoTargetClose fecha um destino de E/S remoto especificado.
WdfIoTargetCloseForQueryRemove

O método WdfIoTargetCloseForQueryRemove fecha temporariamente um destino de E/S remoto especificado porque o dispositivo de destino pode ser removido em breve.
WdfIoTargetCreate

O método WdfIoTargetCreate cria um destino de E/S remoto para um dispositivo especificado.
WdfIoTargetFormatRequestForInternalIoctl

O método WdfIoTargetFormatRequestForInternalIoctl cria uma solicitação de controle de dispositivo interno para um destino de E/S, mas não envia a solicitação.
WdfIoTargetFormatRequestForInternalIoctlOthers

O método WdfIoTargetFormatRequestForInternalIoctlOthers cria uma solicitação de controle de dispositivo interno não padrão para um destino de E/S, mas não envia a solicitação.
WdfIoTargetFormatRequestForIoctl

O método WdfIoTargetFormatRequestForIoctl cria uma solicitação de controle de dispositivo para um destino de E/S, mas não envia a solicitação.
WdfIoTargetFormatRequestForRead

O método WdfIoTargetFormatRequestForRead cria uma solicitação de leitura para um destino de E/S, mas não envia a solicitação.
WdfIoTargetFormatRequestForWrite

O método WdfIoTargetFormatRequestForWrite cria uma solicitação de gravação para um destino de E/S, mas não envia a solicitação.
WdfIoTargetGetDevice

O método WdfIoTargetGetDevice retorna um identificador para o objeto de dispositivo de estrutura que é o pai do destino de E/S local ou remoto especificado.
WdfIoTargetGetState

O método WdfIoTargetGetState retorna informações de estado para um destino de E/S local ou remoto.
WdfIoTargetOpen

O método WdfIoTargetOpen abre um destino de E/S remoto para que o driver possa enviar solicitações de E/S para ele.
WdfIoTargetPurge

O método WdfIoTargetPurge cancela todas as solicitações de E/S enfileiradas em um destino de E/S local, remoto ou especializado e impede que novas solicitações de E/S sejam enfileiradas.
WdfIoTargetQueryForInterface

O método WdfIoTargetQueryForInterface obtém acesso à interface definida pelo driver identificada por GUID de um destino de E/S remoto.
WdfIoTargetQueryTargetProperty

O método WdfIoTargetQueryTargetProperty recupera uma propriedade de dispositivo especificada para um destino de E/S especificado.
WdfIoTargetSendInternalIoctlOthersSynchronously

O método WdfIoTargetSendInternalIoctlOthersSynchronously cria uma solicitação de controle de dispositivo interno não padrão e a envia de forma síncrona para um destino de E/S.
WdfIoTargetSendInternalIoctlSynchronously

O método WdfIoTargetSendInternalIoctlSynchronously cria uma solicitação de controle de dispositivo interno e a envia de forma síncrona para um destino de E/S.
WdfIoTargetSendIoctlSynchronously

O método WdfIoTargetSendIoctlSynchronously cria uma solicitação de controle de dispositivo e a envia de forma síncrona para um destino de E/S.
WdfIoTargetSendReadSynchronously

O método WdfIoTargetSendReadSynchronously cria uma solicitação de leitura e a envia de forma síncrona para um destino de E/S.
WdfIoTargetSendWriteSynchronously

O método WdfIoTargetSendWriteSynchronously cria uma solicitação de gravação e a envia de forma síncrona para um destino de E/S.
WdfIoTargetStart

O método WdfIoTargetStart começa a enviar solicitações enfileiradas para um destino de E/S local ou remoto.
WdfIoTargetStop

O método WdfIoTargetStop para de enviar solicitações enfileiradas para um destino de E/S local ou remoto.
WdfIoTargetWdmGetTargetDeviceObject

O método WdfIoTargetWdmGetTargetDeviceObject retorna um ponteiro para o objeto de dispositivo WDM (Modelo de Driver do Windows) associado a um destino de E/S local ou remoto especificado.
WdfIoTargetWdmGetTargetFileHandle

O método WdfIoTargetWdmGetTargetFileHandle retorna um identificador para o arquivo associado a um destino de E/S remoto especificado.
WdfIoTargetWdmGetTargetFileObject

O método WdfIoTargetWdmGetTargetFileObject retorna um ponteiro para o objeto de arquivo WDM (Modelo de Driver do Windows) associado a um destino de E/S remoto especificado.
WdfIoTargetWdmGetTargetPhysicalDevice

O método WdfIoTargetWdmGetTargetPhysicalDevice retorna um ponteiro para o PDO (objeto de dispositivo físico) do WDM (Modelo de Driver do Windows) que representa o dispositivo de um destino de E/S remoto.
WdfLookasideListCreate

O método WdfLookasideListCreate cria um objeto lookaside-list, do qual o driver pode obter objetos de memória.
WdfMemoryAssignBuffer

O método WdfMemoryAssignBuffer atribui um buffer especificado a um objeto de memória que um driver criou chamando WdfMemoryCreatePreallocated.
WdfMemoryCopyFromBuffer

O método WdfMemoryCopyFromBuffer copia o conteúdo de um buffer de origem especificado no buffer de um objeto de memória especificado.
WdfMemoryCopyToBuffer

O método WdfMemoryCopyToBuffer copia o conteúdo do buffer de um objeto de memória especificado em um buffer de destino especificado.
WdfMemoryCreate

O método WdfMemoryCreate cria um objeto de memória de estrutura e aloca um buffer de memória de um tamanho especificado.
WdfMemoryCreateFromLookaside

O método WdfMemoryCreateFromLookaside cria um objeto de memória de estrutura e obtém um buffer de memória de uma lista lookaside especificada.
WdfMemoryCreatePreallocated

O método WdfMemoryCreatePreallocated cria um objeto de memória de estrutura para um buffer de memória fornecido pelo driver.
WdfMemoryGetBuffer

O método WdfMemoryGetBuffer retorna um ponteiro para o buffer associado a um objeto de memória especificado.
WdfObjectAcquireLock

O método WdfObjectAcquireLock adquire o bloqueio de sincronização de um objeto.
WdfObjectAllocateContext

O método WdfObjectAllocateContext aloca espaço de contexto para um objeto de estrutura especificado.
WdfObjectContextGetObject

O método WdfObjectContextGetObject retorna um identificador para o objeto de estrutura ao qual pertence um espaço de contexto especificado.
WdfObjectCreate

O método WdfObjectCreate cria um objeto de estrutura geral.
WdfObjectDelete

O método WdfObjectDelete exclui um objeto de estrutura e seus objetos filho.
WdfObjectDereferenceActual

O método WdfObjectDereferenceActual diminui a contagem de referência para um objeto de estrutura especificado e atribui um valor de marca, um número de linha e um nome de arquivo à referência.
WdfObjectGetTypedContextWorker

O método WdfObjectGetTypedContextWorker é reservado apenas para uso interno. Use a macro WdfObjectGetTypedContext.
WdfObjectQuery

O método WdfObjectQuery não está implementado.
WdfObjectReferenceActual

O método WdfObjectReferenceActual incrementa a contagem de referência para um objeto de estrutura especificado e atribui um valor de marca, um número de linha e um nome de arquivo à referência.
WdfObjectReleaseLock

O método WdfObjectReleaseLock libera o bloqueio de sincronização de um objeto.
WdfPdoAddEjectionRelationsPhysicalDevice

O método WdfPdoAddEjectionRelationsPhysicalDevice indica que um dispositivo especificado é ejetado quando outro dispositivo especificado é ejetado.
WdfPdoClearEjectionRelationsDevices

O método WdfPdoClearEjectionRelationsDevices remove todos os dispositivos da lista de dispositivos que devem ser ejetados quando um dispositivo especificado é ejetado.
WdfPdoGetParent

O método WdfPdoGetParent retorna um identificador para o objeto de dispositivo de estrutura que representa o dispositivo pai de um dispositivo especificado.
WdfPdoInitAddCompatibleID

O método WdfPdoInitAddCompatibleID adiciona uma ID compatível à lista de IDs compatíveis para um dispositivo filho.
WdfPdoInitAddDeviceText

O método WdfPdoInitAddDeviceText adiciona uma descrição do dispositivo e o local do dispositivo a um dispositivo para uma localidade especificada.
WdfPdoInitAddHardwareID

O método WdfPdoInitAddHardwareID adiciona uma ID de hardware à lista de IDs de hardware para um dispositivo filho.
WdfPdoInitAllocate

O método WdfPdoInitAllocate aloca uma estrutura de WDFDEVICE_INIT para um driver de barramento baseado em estrutura, que o motorista do barramento usa ao relatar um novo dispositivo.
WdfPdoInitAllowForwardingRequestToParent

O método WdfPdoInitAllowForwardingRequestToParent permite que um driver chame WdfRequestForwardToParentDeviceIoQueue.
WdfPdoInitAssignContainerID

O método WdfPdoInitAssignContainerID atualiza a ID do contêiner para um dispositivo filho.
WdfPdoInitAssignDeviceID

O método WdfPdoInitAssignDeviceID atualiza a ID do dispositivo para um dispositivo filho.
WdfPdoInitAssignInstanceID

O método WdfPdoInitAssignInstanceID atualiza a ID da instância de um dispositivo filho.
WdfPdoInitAssignRawDevice

O método WdfPdoInitAssignRawDevice indica que o driver de chamada pode dar suporte a um dispositivo especificado no modo bruto.
WdfPdoInitRemovePowerDependencyOnParent

Saiba mais sobre: WdfPdoInitRemovePowerDependencyOnParent
WdfPdoInitSetDefaultLocale

O método WdfPdoInitSetDefaultLocale define a localidade padrão de um dispositivo.
WdfPdoInitSetEventCallbacks

O método WdfPdoInitSetEventCallbacks registra as funções de retorno de chamada de evento de um driver de barramento.
WdfPdoMarkMissing

O método WdfPdoMarkMissing informa à estrutura que um dispositivo não está mais acessível.
WdfPdoRemoveEjectionRelationsPhysicalDevice

O método WdfPdoRemoveEjectionRelationsPhysicalDevice remove um dispositivo especificado da lista de dispositivos que devem ser ejetados quando outro dispositivo especificado é ejetado.
WdfPdoRequestEject

O método WdfPdoRequestEject informa à estrutura que um dispositivo especificado está prestes a ser ejetado de sua estação de encaixe.
WdfPdoRetrieveAddressDescription

O método WdfPdoRetrieveAddressDescription recupera a descrição do endereço associada a um objeto de dispositivo de estrutura especificado.
WdfPdoRetrieveIdentificationDescription

O método WdfPdoRetrieveIdentificationDescription recupera a descrição de identificação associada a um objeto de dispositivo de estrutura especificado.
WdfPdoUpdateAddressDescription

O método WdfPdoUpdateAddressDescription atualiza a descrição do endereço associada a um objeto de dispositivo de estrutura especificado.
WdfPostDeviceInstall

A função WdfPostDeviceInstall do co-instalador executa todas as operações que o co-instalador pode exigir depois que um instalador de driver não Plug and Play (PnP) criou o serviço de modo kernel do driver.
WdfPostDeviceRemove

A função WdfPostDeviceRemove do co-instalador executa todas as operações que o co-instalador pode exigir depois que o instalador de um driver não Plug and Play (PnP) excluiu o serviço de modo kernel do driver.
WdfPreDeviceInstall

A função WdfPreDeviceInstall do co-instalador executa todas as operações que o co-instalador pode exigir antes que o instalador de um driver não Plug and Play (PnP) crie o serviço de modo kernel do driver.
WdfPreDeviceInstallEx

A função WdfPreDeviceInstallEx do co-instalador executa todas as operações que o co-instalador pode exigir antes que um instalador de driver não Plug and Play (PnP) crie o serviço de modo kernel do driver.
WdfPreDeviceRemove

A função WdfPreDeviceRemove do co-instalador executa todas as operações que o co-instalador pode exigir antes que o instalador de um driver não Plug and Play (PnP) exclua o serviço de modo kernel do driver.
WdfRegistryAssignMemory

O método WdfRegistryAssignMemory atribui dados contidos em um buffer de memória especificado a um nome de valor especificado no registro.
WdfRegistryAssignMultiString

O método WdfRegistryAssignMultiString atribui um conjunto de cadeias de caracteres a um nome de valor especificado no Registro. As cadeias de caracteres estão contidas em uma coleção especificada de objetos de cadeia de caracteres de estrutura.
WdfRegistryAssignString

O método WdfRegistryAssignString atribui uma cadeia de caracteres a um nome de valor especificado no Registro. A cadeia de caracteres está contida em um objeto de cadeia de caracteres de estrutura especificado.
WdfRegistryAssignULong

O método WdfRegistryAssignULong atribui um valor de palavra longa sem sinal especificado a um nome de valor especificado no Registro.
WdfRegistryAssignUnicodeString

O método WdfRegistryAssignUnicodeString atribui uma cadeia de caracteres Unicode especificada a um nome de valor especificado no Registro.
WdfRegistryAssignValue

O método WdfRegistryAssignValue atribui dados especificados a um nome de valor especificado no Registro.
WdfRegistryClose

O método WdfRegistryClose fecha a chave do Registro associada a um objeto de chave do registro de estrutura especificado e, em seguida, exclui o objeto registry-key.
WdfRegistryCreateKey

O método WdfRegistryCreateKey cria e abre uma chave do Registro especificada ou apenas abre a chave se ela já existir e cria um objeto de chave do Registro da estrutura que representa a chave do Registro.
WdfRegistryOpenKey

O método WdfRegistryOpenKey abre uma chave do Registro especificada e cria um objeto de chave do Registro de estrutura que representa a chave do Registro.
WdfRegistryQueryMemory

O método WdfRegistryQueryMemory recupera os dados atribuídos atualmente a um valor de registro especificado, armazena os dados em um buffer alocado por estrutura e cria um objeto de memória de estrutura para representar o buffer.
WdfRegistryQueryMultiString

O método WdfRegistryQueryMultiString recupera as cadeias de caracteres atualmente atribuídas a um valor de registro de várias cadeias de caracteres especificado, cria um objeto de cadeia de caracteres de estrutura para cada cadeia de caracteres e adiciona cada objeto de cadeia de caracteres a uma coleção de objetos especificada.
WdfRegistryQueryString

O método WdfRegistryQueryString recupera os dados de cadeia de caracteres atualmente atribuídos a um valor de cadeia de caracteres do Registro especificado e atribui a cadeia de caracteres a um objeto de cadeia de caracteres de estrutura especificado.
WdfRegistryQueryULong

O método WdfRegistryQueryULong recupera os dados de palavra longa (REG_DWORD) não assinados que estão atualmente atribuídos a um valor de Registro especificado e copia os dados para um local especificado.
WdfRegistryQueryUnicodeString

O método WdfRegistryQueryUnicodeString recupera os dados de cadeia de caracteres atualmente atribuídos a um valor de cadeia de caracteres do Registro especificado e copia a cadeia de caracteres para uma estrutura de UNICODE_STRING especificada.
WdfRegistryQueryValue

O método WdfRegistryQueryValue recupera os dados atualmente atribuídos a um valor de registro especificado.
WdfRegistryRemoveKey

O método WdfRegistryRemoveKey remove a chave do Registro associada a um objeto de chave do registro de estrutura especificado e, em seguida, exclui o objeto registry-key.
WdfRegistryRemoveValue

O método WdfRegistryRemoveValue remove um valor especificado e seus dados de uma chave do Registro especificada.
WdfRegistryWdmGetHandle

O método WdfRegistryWdmGetHandle retorna um identificador WDM (Modelo de Driver do Windows) para a chave do Registro que representa um objeto de chave do Registro de estrutura especificado.
WdfRequestAllocateTimer

O método WdfRequestAllocateTimer aloca um temporizador para uma solicitação de E/S especificada.
WdfRequestCancelSentRequest

O método WdfRequestCancelSentRequest tenta cancelar uma solicitação de E/S que o chamador enviou anteriormente a um destino de E/S.
WdfRequestChangeTarget

O método WdfRequestChangeTarget verifica se uma solicitação de E/S especificada pode ser enviada para um destino de E/S especificado.
WdfRequestComplete

O método WdfRequestComplete conclui uma solicitação de E/S especificada e fornece uma status de conclusão.
WdfRequestCompleteWithInformation

O método WdfRequestCompleteWithInformation armazena informações de conclusão e, em seguida, conclui uma solicitação de E/S especificada com um status de conclusão fornecido.
WdfRequestCompleteWithPriorityBoost

O método WdfRequestCompleteWithPriorityBoost conclui uma solicitação de E/S especificada e fornece uma status de conclusão. Ele também especifica um valor que o sistema pode usar para aumentar a prioridade de tempo de execução do thread que solicitou a operação de E/S.
WdfRequestCreate

O método WdfRequestCreate cria um objeto de solicitação de estrutura vazio.
WdfRequestCreateFromIrp

O método WdfRequestCreateFromIrp cria um objeto de solicitação de estrutura de um IRP WDM especificado.
WdfRequestFormatRequestUsingCurrentType

O método WdfRequestFormatRequestUsingCurrentType formata uma solicitação de E/S especificada para que o driver possa encaminhá-la, não modificada, para o destino de E/S local do driver.
WdfRequestForwardToIoQueue

O método WdfRequestForwardToIoQueue enfileira uma solicitação de E/S para uma das filas de E/S do driver de chamada.
WdfRequestForwardToParentDeviceIoQueue

O método WdfRequestForwardToParentDeviceIoQueue recoloca uma solicitação de E/S da fila de E/S de um dispositivo filho para uma fila de E/S especificada do dispositivo pai do filho.
WdfRequestGetCompletionParams

O método WdfRequestGetCompletionParams recupera os parâmetros de conclusão de E/S associados a um objeto de solicitação de estrutura especificado.
WdfRequestGetEffectiveIoType

O método WdfRequestGetEffectiveIoType retorna o método de acesso ao buffer que UMDF está usando para os buffers de dados da solicitação de E/S especificada.
WdfRequestGetFileObject

O método WdfRequestGetFileObject recupera o objeto de arquivo de estrutura associado a uma solicitação de E/S especificada.
WdfRequestGetInformation

O método WdfRequestGetInformation retorna informações de conclusão status para uma solicitação de E/S especificada.
WdfRequestGetIoQueue

O método WdfRequestGetIoQueue retorna um identificador para o objeto de fila de estrutura do qual uma solicitação de E/S especificada foi entregue.
WdfRequestGetParameters

O método WdfRequestGetParameters recupera os parâmetros associados a um objeto de solicitação de estrutura especificado.
WdfRequestGetRequestorMode

O método WdfRequestGetRequestorMode retorna o modo de acesso do processador do originador de uma solicitação de E/S especificada.
WdfRequestGetRequestorProcessId

O método WdfRequestGetRequestorProcessId recupera o identificador do processo que enviou uma solicitação de E/S.
WdfRequestGetStatus

O método WdfRequestGetStatus retorna o status de uma solicitação de E/S.
WdfRequestGetUserModeDriverInitiatedIo

O método WdfRequestGetUserModeDriverInitiatedIo determina se uma solicitação de E/S é marcada como iniciada por um driver UMDF.
WdfRequestImpersonate

O método WdfRequestImpersonate registra uma função de retorno de chamada de evento fornecida pelo driver que a estrutura deve chamar para representação.
WdfRequestIsCanceled

O método WdfRequestIsCanceled determina se o gerente de E/S tentou cancelar uma solicitação de E/S especificada.
WdfRequestIsFrom32BitProcess

O método WdfRequestIsFrom32BitProcess verifica se o originador de uma solicitação de E/S especificada é um aplicativo de modo de usuário de 32 bits.
WdfRequestIsFromUserModeDriver

O método WdfRequestIsFromUserModeDriver indica se uma solicitação de E/S veio de um driver de modo de usuário ou de um aplicativo.
WdfRequestIsReserved

O método WdfRequestIsReserved determina se um objeto de solicitação especificado é aquele que a estrutura reservada para dar suporte ao progresso futuro garantido durante situações de baixa memória.
WdfRequestMarkCancelable

O método WdfRequestMarkCancelable permite o cancelamento de uma solicitação de E/S especificada.
WdfRequestMarkCancelableEx

O método WdfRequestMarkCancelableEx permite o cancelamento de uma solicitação de E/S especificada.
WdfRequestProbeAndLockUserBufferForRead

O método WdfRequestProbeAndLockUserBufferForRead verifica se o buffer de modo de usuário de uma solicitação de E/S é legível e bloqueia as páginas de memória física do buffer para que os drivers na pilha de driver possam ler o buffer.
WdfRequestProbeAndLockUserBufferForWrite

O método WdfRequestProbeAndLockUserBufferForWrite verifica se o buffer de modo de usuário de uma solicitação de E/S é gravável e bloqueia as páginas de memória física do buffer para que os drivers na pilha de driver possam gravar no buffer.
WdfRequestRequeue

O método WdfRequestRequeue retorna uma solicitação de E/S para o cabeçalho da fila de E/S da qual foi entregue ao driver.
WdfRequestRetrieveActivityId

O método WdfRequestRetrieveActivityId recupera o identificador de atividade atual associado a uma solicitação de E/S.
WdfRequestRetrieveInputBuffer

O método WdfRequestRetrieveInputBuffer recupera o buffer de entrada de uma solicitação de E/S.
WdfRequestRetrieveInputMemory

O método WdfRequestRetrieveInputMemory recupera um identificador para um objeto de memória de estrutura que representa o buffer de entrada de uma solicitação de E/S.
WdfRequestRetrieveInputWdmMdl

O método WdfRequestRetrieveInputWdmMdl recupera uma MDL (lista de descritores de memória) que representa o buffer de entrada de uma solicitação de E/S.
WdfRequestRetrieveOutputBuffer

O método WdfRequestRetrieveOutputBuffer recupera o buffer de saída de uma solicitação de E/S.
WdfRequestRetrieveOutputMemory

O método WdfRequestRetrieveOutputMemory recupera um identificador para um objeto de memória de estrutura que representa o buffer de saída de uma solicitação de E/S.
WdfRequestRetrieveOutputWdmMdl

O método WdfRequestRetrieveOutputWdmMdl recupera uma MDL (lista de descritores de memória) que representa o buffer de saída de uma solicitação de E/S.
WdfRequestRetrieveUnsafeUserInputBuffer

O método WdfRequestRetrieveUnsafeUserInputBuffer recupera o buffer de entrada de uma solicitação de E/S, se a técnica da solicitação para acessar buffers de dados não for armazenada em buffer nem E/S direta.
WdfRequestRetrieveUnsafeUserOutputBuffer

O método WdfRequestRetrieveUnsafeUserOutputBuffer recupera o buffer de saída de uma solicitação de E/S, se a técnica da solicitação para acessar buffers de dados não for armazenada em buffer nem E/S direta.
WdfRequestReuse

O método WdfRequestReuse reinicializa um objeto de solicitação de estrutura para que ele possa ser reutilizado.
WdfRequestSend

O método WdfRequestSend envia uma solicitação de E/S especificada para um destino de E/S especificado.
WdfRequestSetActivityId

O método WdfRequestSetActivityId associa um identificador de atividade a uma solicitação de E/S.
WdfRequestSetCompletionRoutine

O método WdfRequestSetCompletionRoutine registra ou desregistre uma rotina de conclusão para o objeto de solicitação de estrutura especificado.
WdfRequestSetInformation

O método WdfRequestSetInformation define informações de conclusão status para uma solicitação de E/S especificada.
WdfRequestSetUserModeDriverInitiatedIo

O método WdfRequestSetUserModeDriverInitiatedIo indica aos drivers de modo kernel que ficam abaixo do driver UMDF na mesma pilha de dispositivos que uma solicitação específica deve ser tratada como se fosse proveniente de um driver UMDF.
WdfRequestStopAcknowledge

O método WdfRequestStopAcknowledge informa à estrutura que o driver parou de processar uma solicitação de E/S especificada.
WdfRequestUnmarkCancelable

O método WdfRequestUnmarkCancelable desabilita o cancelamento de uma solicitação de E/S especificada.
WdfRequestWdmFormatUsingStackLocation

O método WdfRequestWdmFormatUsingStackLocation formata uma solicitação de E/S copiando o conteúdo de uma estrutura de local de pilha de E/S de WDM especificada para o próximo local de pilha na solicitação.
WdfRequestWdmGetIrp

O método WdfRequestWdmGetIrp retorna a estrutura WDM IRP associada a um objeto de solicitação de estrutura especificado.
WdfSpinLockAcquire

O método WdfSpinLockAcquire adquire adquire um bloqueio de rotação especificado.
WdfSpinLockCreate

O método WdfSpinLockCreate cria um objeto spin-lock da estrutura.
WdfSpinLockRelease

O método WdfSpinLockAcquire libera um bloqueio de rotação especificado.
WdfStringCreate

O método WdfStringCreate cria um objeto de cadeia de caracteres de estrutura e, opcionalmente, atribui uma cadeia de caracteres Unicode especificada ao objeto .
WdfStringGetUnicodeString

O método WdfStringGetUnicodeString recupera a cadeia de caracteres Unicode atribuída a um objeto de cadeia de caracteres de estrutura especificado.
WdfTimerCreate

O método WdfTimerCreate cria um objeto de temporizador de estrutura.
WdfTimerGetParentObject

O método WdfTimerGetParentObject retorna um identificador para o objeto pai de um objeto de temporizador de estrutura especificado.
WdfTimerStart

O método WdfTimerStart inicia o relógio de um temporizador.
WdfTimerStop

O método WdfTimerStop interrompe o relógio de um temporizador.
WdfUsbInterfaceGetConfiguredPipe

O método WdfUsbInterfaceGetConfiguredPipe retorna um identificador para o objeto de pipe da estrutura associado a uma interface de dispositivo USB especificada e um índice de pipe. Opcionalmente, o método também retorna informações sobre o pipe.
WdfUsbInterfaceGetConfiguredSettingIndex

O método WdfUsbInterfaceGetConfiguredSettingIndex retorna o índice de configuração alternativo que está selecionado atualmente para uma interface de dispositivo USB especificada.
WdfUsbInterfaceGetDescriptor

O método WdfUsbInterfaceGetDescriptor recupera o descritor de interface USB associado a uma configuração alternativa especificada de uma interface USB especificada.
WdfUsbInterfaceGetEndpointInformation

O método WdfUsbInterfaceGetEndpointInformation recupera informações sobre um ponto de extremidade de dispositivo USB especificado e seu pipe associado.
WdfUsbInterfaceGetInterfaceNumber

O método WdfUsbInterfaceGetInterfaceNumber retorna o número da interface de um objeto de interface USB especificado.
WdfUsbInterfaceGetNumConfiguredPipes

O método WdfUsbInterfaceGetNumConfiguredPipes retorna o número de pipes configurados para uma interface de dispositivo USB especificada.
WdfUsbInterfaceGetNumEndpoints

O método WdfUsbInterfaceGetNumEndpoints retorna o número de pontos de extremidade associados a uma configuração alternativa especificada de uma interface USB especificada.
WdfUsbInterfaceGetNumSettings

O método WdfUsbInterfaceGetNumSettings retorna o número de configurações alternativas compatíveis com uma interface USB especificada.
WdfUsbInterfaceSelectSetting

O método WdfUsbInterfaceSelectSetting seleciona uma configuração alternativa especificada para uma interface USB especificada.
WdfUsbTargetDeviceAllocAndQueryString

O método WdfUsbTargetDeviceAllocAndQueryString aloca um buffer e recupera a cadeia de caracteres Unicode associada a um dispositivo USB especificado e um valor de índice do descritor.
WdfUsbTargetDeviceCreate

O método WdfUsbTargetDeviceCreate cria um objeto de dispositivo USB de estrutura para um objeto de dispositivo de estrutura especificado e abre o dispositivo USB para operações de E/S.
WdfUsbTargetDeviceCreateIsochUrb

O método WdfUsbTargetDeviceCreateIsochUrb aloca um URB (bloco de solicitação USB) isócrono.
WdfUsbTargetDeviceCreateUrb

O método WdfUsbTargetDeviceCreateUrb aloca um URB (bloco de solicitação USB).
WdfUsbTargetDeviceCreateWithParameters

O método WdfUsbTargetDeviceCreateWithParameters cria um objeto de dispositivo USB de estrutura para um objeto de dispositivo de estrutura especificado e abre o dispositivo USB para operações de E/S.
WdfUsbTargetDeviceCyclePortSynchronously

O método WdfUsbTargetDeviceCyclePortSynchronously ciclos de energia da porta USB à qual um dispositivo especificado está anexado.
WdfUsbTargetDeviceFormatRequestForControlTransfer

O método WdfUsbTargetDeviceFormatRequestForControlTransfer cria uma solicitação de transferência de controle USB, mas não envia a solicitação.
WdfUsbTargetDeviceFormatRequestForCyclePort

O método WdfUsbTargetDeviceFormatRequestForCyclePort cria uma solicitação de ciclo de energia para a porta à qual um dispositivo especificado está anexado, mas não envia a solicitação.
WdfUsbTargetDeviceFormatRequestForString

O método WdfUsbTargetDeviceFormatRequestForString cria uma solicitação para o descritor de cadeia de caracteres USB associado ao valor de índice de cadeia de caracteres de um dispositivo USB.
WdfUsbTargetDeviceFormatRequestForUrb

O método WdfUsbTargetDeviceFormatRequestForUrb cria uma solicitação USB para um dispositivo USB especificado, usando parâmetros de solicitação descritos por um URB, mas não envia a solicitação.
WdfUsbTargetDeviceGetDeviceDescriptor

O método WdfUsbTargetDeviceGetDeviceDescriptor recupera o descritor de dispositivo USB para o dispositivo USB associado a um objeto de dispositivo USB de estrutura especificado.
WdfUsbTargetDeviceGetInterface

O método WdfUsbTargetDeviceGetInterface retorna um identificador para o objeto de interface USB da estrutura associado a um índice de interface especificado.
WdfUsbTargetDeviceGetIoTarget

O método WdfUsbTargetDeviceGetIoTarget retorna um identificador para o objeto de destino de E/S associado a um dispositivo USB especificado.
WdfUsbTargetDeviceGetNumInterfaces

O método WdfUsbTargetDeviceGetNumInterfaces retorna o número de interfaces de dispositivo USB compatíveis com um dispositivo USB especificado.
WdfUsbTargetDeviceIsConnectedSynchronous

O método WdfUsbTargetDeviceIsConnectedSynchronous determina se o dispositivo USB especificado está conectado.
WdfUsbTargetDeviceQueryString

O método WdfUsbTargetDeviceQueryString recupera a cadeia de caracteres Unicode associada a um dispositivo USB especificado e um valor de índice do descritor.
WdfUsbTargetDeviceQueryUsbCapability

O método WdfUsbTargetDeviceQueryUsbCapability determina se o controlador de host e a pilha de driver USB dão suporte a uma funcionalidade específica.
WdfUsbTargetDeviceResetPortSynchronously

O método WdfUsbTargetDeviceResetPortSynchronously redefine a porta USB associada ao dispositivo USB especificado.
WdfUsbTargetDeviceRetrieveConfigDescriptor

O método WdfUsbTargetDeviceRetrieveConfigDescriptor recupera o descritor de configuração USB para o dispositivo USB associado a um objeto de dispositivo USB de estrutura especificado.
WdfUsbTargetDeviceRetrieveCurrentFrameNumber

O método WdfUsbTargetDeviceRetrieveCurrentFrameNumber recupera o número de quadro USB atual.
WdfUsbTargetDeviceRetrieveInformation

O método WdfUsbTargetDeviceRetrieveInformation recupera informações sobre o dispositivo USB associado a um objeto de dispositivo USB de estrutura especificado.
WdfUsbTargetDeviceSelectConfig

O método WdfUsbTargetDeviceSelectConfig seleciona uma configuração USB para um dispositivo ou desconfigure o dispositivo.
WdfUsbTargetDeviceSendControlTransferSynchronously

O método WdfUsbTargetDeviceSendControlTransferSynchronously cria uma solicitação de transferência de controle USB e a envia de forma síncrona para um destino de E/S.
WdfUsbTargetDeviceSendUrbSynchronously

O método WdfUsbTargetDeviceSendUrbSynchronously envia uma solicitação USB de forma síncrona para um dispositivo USB especificado, usando parâmetros de solicitação descritos por um URB.
WdfUsbTargetDeviceWdmGetConfigurationHandle

O método WdfUsbTargetDeviceWdmGetConfigurationHandle retorna o identificador do tipo USBD_CONFIGURATION_HANDLE associado à configuração atual de um dispositivo USB especificado.
WdfUsbTargetPipeAbortSynchronously

O método WdfUsbTargetPipeAbortSynchronously cria uma solicitação de anulação e a envia de forma síncrona para um pipe USB especificado.
WdfUsbTargetPipeConfigContinuousReader

O método WdfUsbTargetPipeConfigContinuousReader configura a estrutura para ler continuamente de um pipe USB especificado.
WdfUsbTargetPipeFormatRequestForAbort

O método WdfUsbTargetPipeFormatRequestForAbort cria uma solicitação de anulação para um pipe USB especificado, mas não envia a solicitação.
WdfUsbTargetPipeFormatRequestForRead

O método WdfUsbTargetPipeFormatRequestForRead cria uma solicitação de leitura para um pipe de entrada USB, mas não envia a solicitação.
WdfUsbTargetPipeFormatRequestForReset

O método WdfUsbTargetPipeFormatRequestForReset cria uma solicitação de redefinição para um pipe USB especificado, mas não envia a solicitação.
WdfUsbTargetPipeFormatRequestForUrb

O método WdfUsbTargetPipeFormatRequestForUrb cria uma solicitação USB para um pipe USB especificado, usando parâmetros de solicitação que um URB especificado descreve, mas não envia a solicitação.
WdfUsbTargetPipeFormatRequestForWrite

O método WdfUsbTargetPipeFormatRequestForWrite cria uma solicitação de gravação para um pipe de saída USB, mas não envia a solicitação.
WdfUsbTargetPipeGetInformation

O método WdfUsbTargetPipeGetInformation recupera informações sobre um pipe USB e seu ponto de extremidade.
WdfUsbTargetPipeGetIoTarget

O método WdfUsbTargetPipeGetIoTarget retorna um identificador para o objeto de destino de E/S associado a um pipe USB especificado.
WdfUsbTargetPipeGetType

O método WdfUsbTargetPipeGetType retorna o tipo de um pipe USB especificado.
WdfUsbTargetPipeIsInEndpoint

O método WdfUsbTargetPipeIsInEndpoint determina se um pipe USB especificado está conectado a um ponto de extremidade de entrada.
WdfUsbTargetPipeIsOutEndpoint

O método WdfUsbTargetPipeIsOutEndpoint determina se um pipe USB especificado está conectado a um ponto de extremidade de saída.
WdfUsbTargetPipeReadSynchronously

O método WdfUsbTargetPipeReadSynchronously cria uma solicitação de leitura e a envia de forma síncrona para um pipe de entrada USB especificado.
WdfUsbTargetPipeResetSynchronously

O método WdfUsbTargetPipeResetSynchronously cria uma solicitação de redefinição e a envia de forma síncrona para um pipe USB especificado.
WdfUsbTargetPipeSendUrbSynchronously

O método WdfUsbTargetPipeSendUrbSynchronously cria uma solicitação USB para um pipe USB especificado, usando parâmetros de solicitação que um URB especificado descreve.
WdfUsbTargetPipeSetNoMaximumPacketSizeCheck

O método WdfUsbTargetPipeSetNoMaximumPacketSizeCheck desabilita o teste da estrutura de se o tamanho do buffer de leitura de um driver é um múltiplo do tamanho máximo do pacote de um pipe USB.
WdfUsbTargetPipeWdmGetPipeHandle

O método WdfUsbTargetPipeWdmGetPipeHandle retorna o identificador do tipo USBD_PIPE_HANDLE associado a um objeto de pipe de estrutura especificado.
WdfUsbTargetPipeWriteSynchronously

O método WdfUsbTargetPipeWriteSynchronously cria uma solicitação de gravação e a envia de forma síncrona para um pipe de saída USB especificado.
WdfVerifierDbgBreakPoint

A função WdfVerifierDbgBreakPoint será dividida em um depurador de kernel, se um depurador estiver em execução.
WdfVerifierKeBugCheck

A função WdfVerifierKeBugCheck cria um bug marcar.
WdfWaitLockAcquire

O método WdfWaitLockAcquire adquire adquire um bloqueio de espera especificado.
WdfWaitLockCreate

O método WdfWaitLockCreate cria um objeto de bloqueio de espera da estrutura.
WdfWaitLockRelease

O método WdfWaitLockRelease libera um bloqueio de espera especificado.
WdfWdmDeviceGetWdfDeviceHandle

O método WdfWdmDeviceGetWdfDeviceHandle retorna um identificador para o objeto de dispositivo de estrutura associado a um objeto de dispositivo WDM especificado.
WdfWdmDriverGetWdfDriverHandle

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

O método WdfWmiInstanceCreate cria um objeto de instância WMI que representa uma instância de um provedor de dados WMI.
WdfWmiInstanceDeregister

O método WdfWmiInstanceDeregister desregistre uma instância especificada de um provedor de dados WMI do serviço WMI do sistema.
WdfWmiInstanceFireEvent

O método WdfWmiInstanceFireEvent envia um evento WMI para clientes WMI que se registraram para receber notificação de evento.
WdfWmiInstanceGetDevice

O método WdfWmiInstanceGetDevice retorna um identificador para o objeto de dispositivo de estrutura associado a um objeto de instância WMI especificado.
WdfWmiInstanceGetProvider

O método WdfWmiInstanceGetProvider retorna um identificador para o objeto do provedor WMI que é o objeto pai de um objeto de instância WMI especificado.
WdfWmiInstanceRegister

O método WdfWmiInstanceRegister registra uma instância especificada de um provedor de dados WMI com o serviço WMI do sistema.
WdfWmiProviderCreate

O método WdfWmiProviderCreate cria um objeto de provedor WMI que representa um bloco de dados WMI.
WdfWmiProviderGetDevice

O método WdfWmiProviderGetDevice retorna um identificador para o objeto de dispositivo de estrutura que é o pai de um objeto de provedor WMI especificado.
WdfWmiProviderGetTracingHandle

O método WdfWmiProviderGetTracingHandle retorna um identificador para o agente de eventos de uma sessão de rastreamento de software WPP.
WdfWmiProviderIsEnabled

O método WdfWmiProviderIsEnabled determina se a coleta de dados ou a notificação de evento está habilitada para um provedor de dados WMI especificado.
WdfWorkItemCreate

O método WdfWorkItemCreate cria um objeto de item de trabalho da estrutura, que pode ser adicionado posteriormente à fila de itens de trabalho do sistema.
WdfWorkItemEnqueue

O método WdfWorkItemEnqueue adiciona um objeto de item de trabalho de estrutura especificado à fila de itens de trabalho do sistema.
WdfWorkItemFlush

O método WdfWorkItemFlush retorna depois que um item de trabalho especificado é atendido.
WdfWorkItemGetParentObject

O método WdfWorkItemGetParentObject retorna o objeto de estrutura ao qual um item de trabalho especificado está associado.
WRITE_PORT_BUFFER_UCHAR

A função WRITE_PORT_BUFFER_UCHAR grava um número de bytes de um buffer na porta especificada.
WRITE_PORT_BUFFER_ULONG

A função WRITE_PORT_BUFFER_ULONG grava vários valores ULONG de um buffer no endereço da porta especificado.
WRITE_PORT_BUFFER_USHORT

A função WRITE_PORT_BUFFER_USHORT grava vários valores USHORT de um buffer no endereço da porta especificado.
WRITE_PORT_UCHAR

A função WRITE_PORT_UCHAR grava um byte no endereço da porta especificado.
WRITE_PORT_ULONG

A função WRITE_PORT_ULONG grava um valor ULONG no endereço da porta especificado.
WRITE_PORT_USHORT

A função WRITE_PORT_USHORT grava um valor USHORT no endereço da porta especificado.
WRITE_REGISTER_BUFFER_UCHAR

A função WRITE_REGISTER_BUFFER_UCHAR grava um número de bytes de um buffer no registro especificado.
WRITE_REGISTER_BUFFER_ULONG

A função WRITE_REGISTER_BUFFER_ULONG grava vários valores ULONG de um buffer no registro especificado.
WRITE_REGISTER_BUFFER_ULONG64

A função WRITE_REGISTER_BUFFER_ULONG64 (wudfddi_hwaccess.h) grava vários valores ULONG64 de um buffer no registro especificado.
WRITE_REGISTER_BUFFER_USHORT

A função WRITE_REGISTER_BUFFER_USHORT (wudfddi_hwaccess.h) grava vários valores USHORT de um buffer no registro especificado.
WRITE_REGISTER_UCHAR

A função WRITE_REGISTER_UCHAR (wudfddi_hwaccess.h) grava um byte no endereço de registro especificado.
WRITE_REGISTER_ULONG

A função WRITE_REGISTER_ULONG (wudfddi_hwaccess.h) grava um valor ULONG no endereço de registro especificado.
WRITE_REGISTER_ULONG64

A função WRITE_REGISTER_ULONG64 (wudfddi_hwaccess.h) grava um valor ULONG64 no endereço de registro especificado.
WRITE_REGISTER_USHORT

A função WRITE_REGISTER_USHORT (wudfddi_hwaccess.h) grava um valor USHORT no endereço de registro especificado.
WriteToHardware

O método WriteToHardware é usado internamente pela estrutura. Não use.
WUDF_DEVICE_POWER_POLICY_IDLE_SETTINGS_INIT

A função WUDF_DEVICE_POWER_POLICY_IDLE_SETTINGS_INIT inicializa a estrutura de WUDF_DEVICE_POWER_POLICY_IDLE_SETTINGS de um driver.
WUDF_INTERRUPT_CONFIG_INIT

A função WUDF_INTERRUPT_CONFIG_INIT inicializa uma estrutura WUDF_INTERRUPT_CONFIG.
WUDF_INTERRUPT_DISABLE

A função de retorno de chamada de evento OnInterruptDisable de um driver desabilita uma interrupção de hardware especificada.
WUDF_INTERRUPT_ENABLE

A função de retorno de chamada de evento OnInterruptEnable de um driver permite uma interrupção de hardware especificada.
WUDF_INTERRUPT_ISR

A função de retorno de chamada de evento OnInterruptIsr de um driver atende a uma interrupção de hardware.
WUDF_INTERRUPT_WORKITEM

A função de retorno de chamada de evento OnInterruptWorkItem de um driver processa informações de interrupção que a função de retorno de chamada OnInterruptIsr do driver armazenou.
WUDF_WORKITEM_CONFIG_INIT

A macro WUDF_WORKITEM_CONFIG_INIT inicializa a estrutura de WUDF_WORKITEM_CONFIG de um driver.
WUDF_WORKITEM_FUNCTION

A função de retorno de chamada de evento OnWorkItem de um driver executa o trabalho associado a um item de trabalho especificado.

Interfaces

 
IDriverEntry

A interface IDriverEntry expõe os pontos de entrada e saída de main do driver de modo de usuário.
IFileCallbackCleanup

A estrutura pode notificar um driver quando o driver deve executar uma operação de limpeza.
IFileCallbackClose

A estrutura pode notificar um driver quando o driver deve executar uma operação de fechamento. O driver pode lidar com a notificação registrando a interface IFileCallbackClose.
IImpersonateCallback

A interface IImpersonateCallback contém um método que manipula a representação.
IObjectCleanup

Qualquer driver que armazena uma interface COM contada por referência em um objeto WDF deve dar suporte à interface IObjectCleanup para evitar vazamento de interface. Observe que os drivers, em geral, não são necessários para manter referências a objetos WDF.
IPnpCallback

A interface IPnpCallback é uma interface PnP (Plug and Play) e PM (gerenciamento de energia).
IPnpCallbackHardware

A interface IPnpCallbackHardware é uma interface PnP (Plug and Play) e PM (gerenciamento de energia).
IPnpCallbackHardware2

A interface IPnpCallbackHardware2 expõe métodos de retorno de chamada relacionados ao hardware.
IPnpCallbackHardwareInterrupt

A interface IPnpCallbackHardwareInterrupt dá suporte a métodos de retorno de chamada de gerenciamento de energia e Plug and Play relacionados à interrupção.
IPnpCallbackRemoteInterfaceNotification

A interface IPnpCallbackRemoteInterfaceNotification de um driver fornece uma função de retorno de chamada que a estrutura chama para notificar o driver quando uma interface do dispositivo fica disponível.
IPnpCallbackSelfManagedIo

A interface IPnpCallbackSelfManagedIo é uma interface PnP (Plug and Play) e PM (gerenciamento de energia).
IPowerPolicyCallbackWakeFromS0

A interface IPowerPolicyCallbackWakeFromS0 de um driver fornece funções de retorno de chamada que a estrutura chama para notificar o driver sobre eventos de ativação.
IPowerPolicyCallbackWakeFromSx

A interface IPowerPolicyCallbackWakeFromSx de um driver fornece funções de retorno de chamada que a estrutura chama para notificar o driver sobre eventos de ativação. Esses eventos estão relacionados à capacidade de um dispositivo de ativar a si mesmo e ao sistema de um estado de baixa energia.
IQueueCallbackCreate

Uma fila de E/S notifica um driver quando uma solicitação de arquivo aberto está disponível para o driver.
IQueueCallbackDefaultIoHandler

A interface IQueueCallbackDefaultIoHandler contém um método que manipula solicitações de E/S que nenhum outro método está registrado para manipular.
IQueueCallbackDeviceIoControl

Um objeto de fila de E/S notifica um driver quando uma solicitação de controle de E/S do dispositivo está disponível para o driver.
IQueueCallbackIoCanceledOnQueue

A interface IQueueCallbackIoCanceledOnQueue é opcional. O driver poderá fornecer essa interface se você quiser que a UMDF notifique o driver quando uma solicitação de E/S for cancelada enquanto ela estiver na fila de E/S do driver.
IQueueCallbackIoResume

A interface IQueueCallbackIoResume contém um método que retoma o processamento de uma solicitação de E/S de uma fila.
IQueueCallbackIoStop

A interface IQueueCallbackIoStop contém um método que interrompe o processamento de uma solicitação de E/S de uma fila.
IQueueCallbackRead

Uma fila de E/S notifica um driver quando uma solicitação de leitura está disponível para o driver.
IQueueCallbackStateChange

Um objeto de fila de E/S gera um evento quando ele altera o estado. Um driver pode consumir o evento registrando a interface IQueueCallbackStateChange.
IQueueCallbackWrite

Um objeto de fila de E/S notifica um driver quando uma solicitação de gravação está disponível para o driver.
IRemoteInterfaceCallbackEvent

A interface IRemoteInterfaceCallbackEvent fornece uma função de retorno de chamada que a estrutura chama para notificar o driver sobre eventos de dispositivo associados a uma interface do dispositivo.
IRemoteInterfaceCallbackRemoval

O IRemoteInterfaceCallbackRemoval fornece uma função de retorno de chamada que a estrutura chama para notificar o driver sobre a remoção de uma interface do dispositivo.
IRemoteTargetCallbackRemoval

A interface IRemoteTargetCallbackRemoval fornece funções de retorno de chamada que a estrutura chama para notificar o driver sobre eventos associados à remoção de um destino de E/S remoto.
IRequestCallbackCancel

Um driver é notificado quando uma solicitação de E/S que o driver está processando no momento deve ser cancelada.
IRequestCallbackRequestCompletion

Um driver implementa a interface IRequestCallbackRequestCompletion para concluir um objeto de solicitação.
IUsbTargetPipeContinuousReaderCallbackReadComplete

IUsbTargetPipeContinuousReaderCallbackReadComplete é uma interface fornecida pelo driver.
IUsbTargetPipeContinuousReaderCallbackReadersFailed

IUsbTargetPipeContinuousReaderCallbackReadersFailed é uma interface fornecida pelo driver.
IWDFCmResourceList

Essa interface representa uma lista de recursos de hardware para um dispositivo.
IWDFDevice

A interface IWDFDevice expõe um objeto de dispositivo, que é uma representação de um dispositivo no sistema.
IWDFDevice2

Os drivers obtêm a interface IWDFDevice2 chamando IWDFDevice::QueryInterface.
IWDFDevice3

Para obter a interface IWDFDevice3, os drivers chamam IWDFDevice::QueryInterface.
IWDFDeviceInitialize

A interface IWDFDeviceInitialize é uma interface auxiliar que a estrutura fornece como um parâmetro de entrada para o método IDriverEntry::OnDeviceAdd do driver.
IWDFDeviceInitialize2

A interface IWDFDeviceInitialize2 é uma interface auxiliar que permite que um driver especifique um modo de recuperação de buffer preferencial e um método de acesso ao buffer.
IWDFDriver

A interface IWDFDriver expõe o objeto de driver de estrutura que representa a imagem de driver carregada no processo de host.
IWDFDriverCreatedFile

A interface IWDFDriverCreatedFile expõe um objeto umdf driver-created-file para o driver usar.
IWDFFile

A interface IWDFFile expõe o objeto de arquivo que representa o HANDLE retornado pela função CreateFile do Microsoft Win32.
IWDFFile2

Os drivers obtêm a interface IWDFFile2 chamando IWDFFile::QueryInterface.
IWDFFile3

Os drivers obtêm a interface IWDFFile3 chamando IWDFFile::QueryInterface.
IWDFFileHandleTargetFactory

A interface IWDFFileHandleTargetFactory é uma interface de fábrica usada para criar um objeto de dispositivo de destino baseado em identificador de arquivo.
IWDFInterrupt

Essa interface expõe um objeto de interrupção.
IWDFIoQueue

A interface IWDFIoQueue expõe um objeto de fila de E/S.
IWDFIoRequest

A interface IWDFIoRequest expõe um objeto de solicitação de E/S.
IWDFIoRequest2

Para obter a interface IWDFIoRequest2, os drivers chamam IWDFIoRequest::QueryInterface.
IWDFIoRequest3

Para obter a interface IWDFIoRequest3, os drivers chamam IWDFIoRequest::QueryInterface.
IWDFIoRequestCompletionParams

A interface IWDFIoRequestCompletionParams expõe métodos que os drivers podem usar para obter informações de conclusão sobre uma solicitação de E/S. Os drivers podem chamar esses métodos após a conclusão de uma operação de E/S síncrona ou assíncrona.
IWDFIoTarget

A interface IWDFIoTarget expõe o objeto de destino de E/S que normalmente representa um driver inferior na pilha.
IWDFIoTarget2

Para obter a interface IWDFIoTarget2, os drivers chamam IWDFIoTarget::QueryInterface.
IWDFIoTargetStateManagement

A interface IWDFIoTargetStateManagement expõe métodos que gerenciam e monitoram o estado de um objeto de destino de E/S.
IWDFMemory

A interface IWDFMemory expõe o objeto de memória da estrutura que fornece acesso a um bloco de memória.
IWDFNamedPropertyStore

A interface IWDFNamedPropertyStore expõe um objeto de repositório de propriedades.
IWDFNamedPropertyStore2

Os drivers obtêm a interface IWDFNamedPropertyStore2 chamando IWDFPropertyStoreFactory::RetrieveDevicePropertyStore.
IWDFObject

A interface IWDFObject expõe o objeto base da estrutura que fornece a funcionalidade básica comum em todos os tipos de objeto da estrutura. Todos os objetos de estrutura são derivados desse objeto raiz.
IWDFPropertyStoreFactory

A interface IWDFPropertyStoreFactory é uma interface de fábrica usada para criar uma interface de repositório de propriedades.
IWDFRemoteInterface

Os drivers UMDF recebem um ponteiro para essa interface chamando o método IWDFDevice2::CreateRemoteInterface.
IWDFRemoteInterfaceInitialize

Os drivers baseados em UMDF recebem a interface IWDFRemoteInterfaceInitialize como entrada para uma função de retorno de chamada IPnpCallbackRemoteInterfaceNotification::OnRemoteInterfaceArrival.
IWDFRemoteTarget

Para obter a interface IWDFRemoteTarget, os drivers chamam IWDFDevice2::CreateRemoteTarget.
IWDFRequestCompletionParams

A interface IWDFRequestCompletionParams expõe métodos que os drivers podem usar para obter informações de conclusão sobre uma solicitação de E/S. Os drivers podem chamar esses métodos após a conclusão de uma operação de E/S assíncrona ou assíncrona.
IWDFUnifiedPropertyStore

A interface IWDFUnifiedPropertyStore expõe um repositório de propriedades unificado.
IWDFUnifiedPropertyStoreFactory

A interface IWDFUnifiedPropertyStoreFactory é uma interface de fábrica usada para criar uma interface unificada do repositório de propriedades.
IWDFUsbInterface

A interface IWDFUsbInterface expõe uma interface USB que um dispositivo USB expõe.
IWDFUsbRequestCompletionParams

A interface IWDFUsbRequestCompletionParams expõe o objeto parameters para a conclusão de um objeto de solicitação USB. O objeto parameters é necessário principalmente para E/S assíncrona e drivers em camadas.
IWDFUsbTargetDevice

A interface IWDFUsbTargetDevice expõe um objeto de destino de E/S do dispositivo USB.
IWDFUsbTargetFactory

A interface IWDFUsbTargetFactory é uma interface de fábrica usada para criar um objeto de dispositivo de destino USB.
IWDFUsbTargetPipe

A interface IWDFUsbTargetPipe expõe um pipe USB (ponto de extremidade), que também é um destino de E/S.
IWDFUsbTargetPipe2

A interface IWDFUsbTargetPipe2 expõe um pipe USB (ponto de extremidade), que também é um destino de E/S.
IWDFWorkItem

Essa interface expõe um objeto de item de trabalho.

Estruturas

 
UMDF_IO_TARGET_OPEN_PARAMS

A estrutura UMDF_IO_TARGET_OPEN_PARAMS contém parâmetros abertos por arquivo.
UMDF_VERSION_DATA

A estrutura UMDF_VERSION_DATA descreve uma versão da estrutura.
WDF_CHILD_ADDRESS_DESCRIPTION_HEADER

A estrutura WDF_CHILD_ADDRESS_DESCRIPTION_HEADER é uma estrutura de cabeçalho que deve ser o primeiro membro de cada estrutura de descrição de endereço.
WDF_CHILD_IDENTIFICATION_DESCRIPTION_HEADER

A estrutura WDF_CHILD_IDENTIFICATION_DESCRIPTION_HEADER é uma estrutura de cabeçalho que deve ser o primeiro membro de cada estrutura de descrição de identificação.
WDF_CHILD_LIST_CONFIG

A estrutura WDF_CHILD_LIST_CONFIG contém informações de configuração para uma lista de dispositivos filho.
WDF_CHILD_LIST_ITERATOR

A estrutura WDF_CHILD_LIST_ITERATOR identifica o tipo de dispositivos filho que a estrutura recuperará quando um driver chamar WdfChildListRetrieveNextDevice.
WDF_CHILD_RETRIEVE_INFO

A estrutura WDF_CHILD_RETRIEVE_INFO contém informações sobre um dispositivo filho obtido chamando WdfChildListRetrieveNextDevice ou WdfChildListRetrievePdo.
WDF_COINSTALLER_INSTALL_OPTIONS

A estrutura WDF_COINSTALLER_INSTALL_OPTIONS contém opções de instalação que o instalador de um driver baseado em estrutura pode especificar para o co-instalador da estrutura.
WDF_COMMON_BUFFER_CONFIG

A estrutura WDF_COMMON_BUFFER_CONFIG contém informações de configuração para um buffer comum.
WDF_COMPANION_EVENT_CALLBACKS

Este artigo WDF_COMPANION_EVENT_CALLBACKS é somente para uso interno.
WDF_DEVICE_INTERFACE_PROPERTY_DATA

A estrutura WDF_DEVICE_INTERFACE_PROPERTY_DATA descreve uma propriedade de interface do dispositivo.
WDF_DEVICE_PNP_CAPABILITIES

A estrutura WDF_DEVICE_PNP_CAPABILITIES descreve os recursos de Plug and Play de um dispositivo.
WDF_DEVICE_PNP_NOTIFICATION_DATA

A estrutura WDF_DEVICE_PNP_NOTIFICATION_DATA descreve uma alteração de estado no computador de estado Plug and Play de um dispositivo.
WDF_DEVICE_POWER_CAPABILITIES

A estrutura WDF_DEVICE_POWER_CAPABILITIES descreve os recursos de energia de um dispositivo.
WDF_DEVICE_POWER_NOTIFICATION_DATA

A estrutura WDF_DEVICE_POWER_NOTIFICATION_DATA descreve uma alteração de estado no computador de estado de energia de um dispositivo.
WDF_DEVICE_POWER_POLICY_IDLE_SETTINGS

A estrutura WDF_DEVICE_POWER_POLICY_IDLE_SETTINGS contém informações fornecidas pelo driver que a estrutura usa quando um dispositivo está ocioso e o sistema está no estado de trabalho do sistema (S0).
WDF_DEVICE_POWER_POLICY_NOTIFICATION_DATA

A estrutura WDF_DEVICE_POWER_POLICY_NOTIFICATION_DATA descreve uma alteração de estado no computador de estado da política de energia de um dispositivo.
WDF_DEVICE_POWER_POLICY_WAKE_SETTINGS

A estrutura WDF_DEVICE_POWER_POLICY_WAKE_SETTINGS contém informações fornecidas pelo driver sobre a capacidade de um dispositivo de ativar a si mesmo e ao sistema, quando ambos estão em um estado de baixa potência.
WDF_DEVICE_PROPERTY_DATA

A estrutura WDF_DEVICE_PROPERTY_DATA descreve uma propriedade do dispositivo.
WDF_DEVICE_STATE

A estrutura WDF_DEVICE_STATE especifica o estado Plug and Play de um dispositivo.
WDF_DMA_ENABLER_CONFIG

A estrutura WDF_DMA_ENABLER_CONFIG fornece características para um objeto habilitador de DMA.
WDF_DMA_SYSTEM_PROFILE_CONFIG

A estrutura WDF_DMA_SYSTEM_PROFILE_CONFIG descreve as configurações específicas de hardware relacionadas a um habilitador de DMA no modo de sistema.
WDF_DPC_CONFIG

A estrutura WDF_DPC_CONFIG contém informações de configuração para um objeto DPC.
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 principal e secundária para a biblioteca do Kernel-Mode Driver Framework.
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.
WDF_FILEOBJECT_CONFIG

A estrutura WDF_FILEOBJECT_CONFIG contém informações de configuração de objetos de arquivo de estrutura de um driver.
WDF_INTERRUPT_CONFIG

A estrutura WDF_INTERRUPT_CONFIG contém informações de configuração para uma interrupção de dispositivo.
WDF_INTERRUPT_EXTENDED_POLICY

A estrutura WDF_INTERRUPT_EXTENDED_POLICY contém informações sobre a política, a prioridade, a afinidade e o grupo de uma interrupção.
WDF_INTERRUPT_EXTENDED_POLICY

Saiba como a estrutura WDF_INTERRUPT_EXTENDED_POLICY contém informações sobre a política, a prioridade, a afinidade e o grupo de uma interrupção.
WDF_INTERRUPT_INFO

A estrutura WDF_INTERRUPT_INFO contém informações sobre o recurso de interrupção de um dispositivo.
WDF_INTERRUPT_INFO

Saiba como a estrutura WDF_INTERRUPT_INFO contém informações sobre o recurso de interrupção de um dispositivo.
WDF_IO_FORWARD_PROGRESS_RESERVED_POLICY_SETTINGS

A estrutura WDF_IO_FORWARD_PROGRESS_RESERVED_POLICY_SETTINGS contém informações sobre ações específicas que a estrutura pode executar quando recebe uma solicitação de E/S para o driver, se houver uma situação de baixa memória.
WDF_IO_QUEUE_CONFIG

A estrutura WDF_IO_QUEUE_CONFIG contém informações de configuração para um objeto de fila de estrutura.
WDF_IO_QUEUE_FORWARD_PROGRESS_POLICY

A estrutura WDF_IO_QUEUE_FORWARD_PROGRESS_POLICY contém informações fornecidas pelo driver que a estrutura usa para habilitar o progresso de encaminhamento garantido para uma fila de E/S.
WDF_IO_TARGET_OPEN_PARAMS

A estrutura WDF_IO_TARGET_OPEN_PARAMS contém parâmetros usados pelo método WdfIoTargetOpen.
WDF_IO_TYPE_CONFIG

A estrutura WDF_IO_TYPE_CONFIG especifica o método de acesso de buffer preferencial do driver para solicitações de leitura e gravação e para solicitações de controle de E/S do dispositivo.
WDF_MEMORY_DESCRIPTOR

A estrutura WDF_MEMORY_DESCRIPTOR descreve um buffer de memória.
WDF_OBJECT_ATTRIBUTES

A estrutura WDF_OBJECT_ATTRIBUTES descreve atributos que podem ser associados a qualquer objeto de estrutura.
WDF_OBJECT_CONTEXT_TYPE_INFO

A estrutura WDF_OBJECT_CONTEXT_TYPE_INFO descreve a memória de contexto definida pelo driver de um objeto de estrutura.
WDF_PDO_EVENT_CALLBACKS

A estrutura WDF_PDO_EVENT_CALLBACKS é a tabela de expedição para funções de retorno de chamada de evento de um driver de barramento.
WDF_PNPPOWER_EVENT_CALLBACKS

A estrutura WDF_PNPPOWER_EVENT_CALLBACKS contém ponteiros para as funções de retorno de chamada de evento de energia e Plug and Play de um driver.
WDF_POWER_FRAMEWORK_SETTINGS

A estrutura WDF_POWER_FRAMEWORK_SETTINGS descreve as configurações da PoFx (estrutura de gerenciamento de energia) para dispositivos de componente único.
WDF_POWER_POLICY_EVENT_CALLBACKS

A estrutura WDF_POWER_POLICY_EVENT_CALLBACKS contém ponteiros para as funções de retorno de chamada de evento de política de energia de um driver.
WDF_PROPERTY_STORE_ROOT

A estrutura WDF_PROPERTY_STORE_ROOT contém informações que identificam um repositório de propriedades UMDF.
WDF_QUERY_INTERFACE_CONFIG

A estrutura WDF_QUERY_INTERFACE_CONFIG descreve uma interface definida pelo driver.
WDF_REMOVE_LOCK_OPTIONS

A estrutura WDF_REMOVE_LOCK_OPTIONS especifica opções para adquirir um bloqueio de remoção antes de entregar um IRP ao driver.
WDF_REQUEST_COMPLETION_PARAMS

A estrutura WDF_REQUEST_COMPLETION_PARAMS contém parâmetros associados à conclusão de uma solicitação de E/S.
WDF_REQUEST_FORWARD_OPTIONS

A estrutura WDF_REQUEST_FORWARD_OPTIONS contém opções para enfileirar novamente uma solicitação de E/S da fila de E/S de um dispositivo filho para a fila de E/S do dispositivo pai.
WDF_REQUEST_PARAMETERS

A estrutura WDF_REQUEST_PARAMETERS recebe parâmetros associados a uma solicitação de E/S.
WDF_REQUEST_REUSE_PARAMS

A estrutura WDF_REQUEST_REUSE_PARAMS especifica informações associadas a uma solicitação de E/S reutilizado.
WDF_REQUEST_SEND_OPTIONS

A estrutura WDF_REQUEST_SEND_OPTIONS especifica opções associadas ao envio de uma solicitação de E/S para um destino de E/S.
WDF_TASK_QUEUE_CONFIG

Este artigo WDF_TASK_QUEUE_CONFIG é somente para uso interno.
WDF_TASK_SEND_OPTIONS

Este artigo WDF_TASK_SEND_OPTIONS é somente para uso interno.
WDF_TIMER_CONFIG

A estrutura WDF_TIMER_CONFIG contém informações de configuração para um objeto de temporizador de estrutura.
WDF_USB_CONTINUOUS_READER_CONFIG

A estrutura WDF_USB_CONTINUOUS_READER_CONFIG contém informações que a estrutura usa para configurar um leitor contínuo para um pipe USB.
WDF_USB_CONTROL_SETUP_PACKET

A estrutura WDF_USB_CONTROL_SETUP_PACKET descreve um pacote de instalação para uma transferência de controle USB.
WDF_USB_DEVICE_CREATE_CONFIG

A estrutura WDF_USB_DEVICE_CREATE_CONFIG contém informações que a estrutura usa para configurar um objeto de dispositivo USB de estrutura.
WDF_USB_DEVICE_INFORMATION

A estrutura WDF_USB_DEVICE_INFORMATION contém informações de versão e funcionalidade para um dispositivo USB.
WDF_USB_DEVICE_SELECT_CONFIG_PARAMS

A estrutura WDF_USB_DEVICE_SELECT_CONFIG_PARAMS especifica parâmetros de configuração de dispositivo USB.
WDF_USB_INTERFACE_SELECT_SETTING_PARAMS

A estrutura WDF_USB_INTERFACE_SELECT_SETTING_PARAMS contém informações de seleção para uma interface USB.
WDF_USB_INTERFACE_SETTING_PAIR

A estrutura WDF_USB_INTERFACE_SETTING_PAIR especifica uma configuração alternativa para uma interface USB especificada.
WDF_USB_PIPE_INFORMATION

A estrutura WDF_USB_PIPE_INFORMATION contém informações sobre um pipe USB e seu ponto de extremidade.
WDF_USB_REQUEST_COMPLETION_PARAMS

A estrutura WDF_USB_REQUEST_COMPLETION_PARAMS contém parâmetros associados à conclusão de uma solicitação de E/S para um dispositivo USB.
WDF_WMI_INSTANCE_CONFIG

A estrutura WDF_WMI_INSTANCE_CONFIG contém informações de configuração para uma instância de um provedor de dados WMI.
WDF_WMI_PROVIDER_CONFIG

A estrutura WDF_WMI_PROVIDER_CONFIG contém informações de configuração para o bloco de dados WMI de um driver.
WDF_WORKITEM_CONFIG

A estrutura WDF_WORKITEM_CONFIG contém informações associadas a um item de trabalho.
WDFMEMORY_OFFSET

A estrutura WDFMEMORY_OFFSET identifica uma subseção do buffer de um objeto de memória.
WDFMEMORY_OFFSET

A estrutura WDFMEMORY_OFFSET descreve o local e o tamanho das informações acessadas em um bloco de memória.
WUDF_DEVICE_POWER_POLICY_IDLE_SETTINGS

A estrutura WUDF_DEVICE_POWER_POLICY_IDLE_SETTINGS contém informações fornecidas pelo driver que a estrutura usa quando um dispositivo está ocioso e o sistema está no estado de trabalho do sistema (S0).
WUDF_INTERRUPT_CONFIG

A estrutura WUDF_INTERRUPT_CONFIG contém informações de configuração para uma interrupção de dispositivo.
WUDF_WORKITEM_CONFIG

A estrutura WUDF_WORKITEM_CONFIG contém informações associadas a um item de trabalho.