PDX_ENABLEIRQ função de retorno de chamada (dxmini.h)
A função de retorno de chamada DxEnableIRQ indica para o driver de miniporto de vídeo que os IRQs devem ser habilitados ou desabilitados.
Sintaxe
PDX_ENABLEIRQ PdxEnableirq;
DWORD PdxEnableirq(
PVOID unnamedParam1,
PDDENABLEIRQINFO unnamedParam2,
PVOID unnamedParam3
)
{...}
Parâmetros
unnamedParam1
Aponta para a extensão de dispositivo do driver de miniport.
unnamedParam2
Aponta para a estrutura DDENABLEIRQINFO que contém as informações necessárias para habilitar interrupções.
unnamedParam3
Reservado para uso do sistema.
Valor retornado
DxEnableIRQ retornará DX_OK se for bem-sucedido; caso contrário, ele retorna um dos seguintes valores de erro:
Comentários
O membro dwIRQSources da estrutura DDENABLEIRQINFO em EnableIrqInfo contém os sinalizadores DDIRQ_Xxx definidos para cada IRQ que deve ser habilitado. Se um IRQ não for especificado nesta chamada, ele deverá ser desabilitado. Se não houver suporte para a combinação solicitada, essa função falhará.
Como o driver de miniporto de vídeo deve sempre gerenciar seu próprio IRQ, ele deve chamar o IRQCallback especificado quando ocorrer um IRQ. Ao chamar IRQCallback, o membro dwIRQFlags da estrutura DX_IRQDATA passada para IRQCallback contém os sinalizadores DDIRQ_Xxx que indicam o que causou o IRQ.
Requisitos
Plataforma de Destino | Área de Trabalho |
Cabeçalho | dxmini.h (inclua Dxmini.h) |