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

DxgkCbMiracastSendMessageCallback

DxgkDdiMiracastCreateContext