Compartilhar via


cabeçalho wdfinterrupt.h

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

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

Funções

 
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_INFO_INIT

A função WDF_INTERRUPT_INFO_INIT inicializa uma estrutura de WDF_INTERRUPT_INFO.
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) 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 permite 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.

Funções de retorno de chamada

 
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.

Estruturas

 
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_INFO

A estrutura WDF_INTERRUPT_INFO contém informações sobre o recurso de interrupção de um dispositivo.

Enumerações

 
WDF_INTERRUPT_POLARITY

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