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 |