DXGKCB_QUEUE_DPC função de retorno de chamada (dispmprt.h)
A função DxgkCbQueueDpc enfileira uma DPC (chamada de procedimento adiado) para execução no IRQL DISPATCH_LEVEL.
Sintaxe
DXGKCB_QUEUE_DPC DxgkcbQueueDpc;
BOOLEAN DxgkcbQueueDpc(
[in] HANDLE DeviceHandle
)
{...}
Parâmetros
[in] DeviceHandle
Um identificador que representa um adaptador de exibição. O driver de miniporto de exibição obteve anteriormente esse identificador no membro DeviceHandle da estrutura DXGKRNL_INTERFACE que foi passada para DxgkDdiStartDevice.
Retornar valor
DxgkCbQueueDpc retornará TRUE se o DPC for enfileirado com êxito; caso contrário, retornará FALSE.
Comentários
Essa função enfileira um objeto DPC para o miniporto de exibição e chama a função DxgkDdiDpcRoutine quando a rotina de serviço de interrupção (ISR) a solicita.
Só pode haver um retorno de chamada para essa função agendada por dispositivo de uma só vez. Se um retorno de chamada já estiver agendado para um dispositivo, uma segunda chamada para DxgkCbQueueDpc não terá nenhum efeito e retornará FALSE.
Para obter mais informações sobre o uso dessa função, consulte estes tópicos:
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Disponível no Windows Vista e versões posteriores dos sistemas operacionais Windows. |
Plataforma de Destino | Área de Trabalho |
Cabeçalho | dispmprt.h (inclua Dispmprt.h) |
IRQL | Qualquer nível |
Confira também
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de