Compartir a través de


DXGKCB_QUEUE_DPC función de devolución de llamada (dispmprt.h)

La función DxgkCbQueueDpc pone en cola una llamada de procedimiento diferida (DPC) para su ejecución en irQL DISPATCH_LEVEL.

Sintaxis

DXGKCB_QUEUE_DPC DxgkcbQueueDpc;

BOOLEAN DxgkcbQueueDpc(
  [in] HANDLE DeviceHandle
)
{...}

Parámetros

[in] DeviceHandle

Identificador que representa un adaptador de pantalla. El controlador de minipuerto de pantalla obtuvo previamente este identificador en el miembro DeviceHandle de la estructura de DXGKRNL_INTERFACE que se pasó a DxgkDdiStartDevice.

Valor devuelto

DxgkCbQueueDpc devuelve TRUE si el DPC se pone en cola correctamente; de lo contrario, devuelve FALSE.

Comentarios

Esta función pone en cola un objeto DPC para el miniporte de pantalla y llama a la función DxgkDdiDpcRoutine cuando la rutina de servicio de interrupción (ISR) la solicita.

Solo puede haber una devolución de llamada a esta función programada por dispositivo en cualquier momento. Si una devolución de llamada ya está programada para un dispositivo, una segunda llamada a DxgkCbQueueDpc no tendrá ningún efecto y devolverá FALSE.

Para obtener más información sobre el uso de esta función, consulte estos temas:

Requisitos

Requisito Value
Cliente mínimo compatible Windows Vista
Plataforma de destino Escritorio
Encabezado dispmprt.h (incluir Dispmprt.h)
IRQL Cualquier nivel

Consulte también

DxgkCbQueueDpc

DxgkDdiDpcRoutine