PFN_DESTROY_MIRACAST_CONTEXT función de devolución de llamada (netdispumdddi.h)
Llamado por el sistema operativo para destruir un contexto de Miracast en modo de usuario.
Sintaxis
PFN_DESTROY_MIRACAST_CONTEXT PfnDestroyMiracastContext;
void PfnDestroyMiracastContext(
[in] PVOID pMiracastContext
)
{...}
Parámetros
[in] pMiracastContext
Puntero a un contexto asociado a un adaptador de pantalla.
El sistema operativo obtuvo el contexto cuando llamó a la función CreateMiracastContext del controlador en modo de usuario de Miracast.
Valor devuelto
None
Observaciones
Cuando se llama a esta función, el controlador del modo de usuario de Miracast debe liberar todos los recursos asignados cuando se llamó por última vez a CreateMiracastContext .
Si el controlador de minipuerto de pantalla sigue informando del monitor Miracast para esta instancia de Miracast, el controlador del modo de usuario de Miracast puede llamar opcionalmente al controlador de miniporte de pantalla para enviar inmediatamente un valor de reconocimiento de detección de enchufe activo (HPD) de salida del monitor, o puede permitir que el controlador de miniporte de pantalla lo haga en su función DxgkDdiMiracastDestroyContext en modo kernel.
Seguridad para subprocesos
El sistema operativo garantiza que solo se llama a una de las funciones CreateMiracastContext, DestroyMiracastContext, StartMiracastSession y StopMiracastSession .
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 8.1 |
Servidor mínimo compatible | Windows Server 2012 R2 |
Plataforma de destino | Escritorio |
Encabezado | netdispumdddi.h (include Netdispumdddi.h) |