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 a procedimiento diferido (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.

Observaciones

Esta función pone en cola un objeto DPC para el miniporte para mostrar y llama al DxgkDdiDpcRoutine función cuando la rutina de servicio de interrupción (ISR) lo 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:

  • enviar un de búfer de comandos
  • flujo de operación del modelo de controlador de pantalla de Windows (WDDM)

Requisitos

Requisito Valor
cliente mínimo admitido Windows Vista
de la plataforma de destino de Escritorio
encabezado de dispmprt.h (incluya Dispmprt.h)
irQL Cualquier nivel

Consulte también

dxgkCbQueueDpc

DxgkDdiDpcRoutine