DXGKDDI_DPC_ROUTINE função de retorno de chamada (dispmprt.h)
A função DxgkDdiDpcRoutine é chamada novamente em IRQL DISPATCH_LEVEL depois que o driver de miniporto de exibição chama DxgkCbQueueDpc.
Sintaxe
DXGKDDI_DPC_ROUTINE DxgkddiDpcRoutine;
void DxgkddiDpcRoutine(
[in] IN_CONST_PVOID MiniportDeviceContext
)
{...}
Parâmetros
[in] MiniportDeviceContext
Um identificador para um bloco de contexto associado a um adaptador de exibição. A função DxgkDdiAddDevice do driver de miniporta de vídeo forneceu anteriormente esse identificador para o subsistema de kernel de elementos gráficos do Microsoft DirectX.
Retornar valor
Nenhum
Comentários
Somente uma DPC (chamada de procedimento adiado) pode ser agendada (em um determinado momento) para um determinado adaptador de exibição.
Se o driver de miniporta de vídeo estiver dando suporte a vários adaptadores de vídeo, a DxgkDdiDpcRoutine poderá ser chamada de maneira reentrante. Ou seja, enquanto DxgkDdiDpcRoutine está em execução em um processador em nome de um adaptador de vídeo específico, ele pode ser chamado novamente em outro processador em nome de um adaptador de vídeo diferente.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows Vista |
Plataforma de Destino | Área de Trabalho |
Cabeçalho | dispmprt.h |
IRQL | DISPATCH_LEVEL |