DXGKCB_MIRACAST_SEND_MESSAGE_CALLBACK función de devolución de llamada (dispmprt.h)
Se llama en modo kernel cuando el mensaje que se envió al controlador en modo de usuario con una llamada a la función DxgkCbMiracastSendMessage se ha completado o se ha cancelado.
Sintaxis
DXGKCB_MIRACAST_SEND_MESSAGE_CALLBACK DxgkcbMiracastSendMessageCallback;
void DxgkcbMiracastSendMessageCallback(
PVOID CallbackContext,
PIO_STATUS_BLOCK pIoStatusBlock
)
{...}
Parámetros
CallbackContext
Puntero al contexto de devolución de llamada proporcionado por el controlador. El sistema operativo pasa este contexto a la rutina de devolución de llamada proporcionada por el controlador una vez completada la operación.
pIoStatusBlock
Puntero a un búfer proporcionado por el controlador para contener la estructura de IO_STATUS_BLOCK devuelta para el mensaje en modo de usuario completado o cancelado. Esta estructura contiene el estado de la llamada de E/S y el número de bytes que escribió el controlador en modo de usuario en el búfer de salida.
Valor devuelto
None
Observaciones
Esta función se puede llamar simultáneamente desde varios subprocesos de ejecución.
El sistema operativo garantiza que esta función sigue el modo de sincronización de nivel cero tal y como se define en Subprocesos y Nivel cero de sincronización.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 8.1 |
Servidor mínimo compatible | Windows Server 2012 R2 |
Plataforma de destino | Escritorio |
Encabezado | dispmprt.h (include Dispmprt.h) |
IRQL | PASSIVE_LEVEL |
Consulte también
DXGK_MIRACAST_DISPLAY_CALLBACKS