PFN_DESTROY_MIRACAST_CONTEXT funzione di callback (netdispumdddi.h)
Chiamato dal sistema operativo per eliminare un contesto Miracast in modalità utente.
Sintassi
PFN_DESTROY_MIRACAST_CONTEXT PfnDestroyMiracastContext;
void PfnDestroyMiracastContext(
[in] PVOID pMiracastContext
)
{...}
Parametri
[in] pMiracastContext
Puntatore a un contesto associato a una scheda di visualizzazione.
Il sistema operativo ha ottenuto il contesto quando ha chiamato la funzione CreateMiracastContext del driver in modalità utente Miracast.
Valore restituito
nessuno
Osservazioni
Quando questa funzione viene chiamata, il driver in modalità utente Miracast deve rilasciare tutte le risorse allocate quando CreateMiracastContext è stato chiamato.
Se il driver miniport visualizzato segnala ancora il monitoraggio Miracast per questa istanza di Miracast, il driver in modalità utente Miracast può chiamare facoltativamente il driver miniport visualizzato per inviare immediatamente un valore di consapevolezza hpD (Monitor Departure Hot-Plug Detection) oppure può consentire al driver miniport visualizzato di farlo nella relativa funzione dxgkDdiMiracastDestroyContext .
Thread safety
Il sistema operativo garantisce che solo una delle funzioni CreateMiracastContext, DestroyMiracastContext, StartMiracastSession e StopMiracastSession venga chiamata alla volta.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 8.1 |
Server minimo supportato | Windows Server 2012 R2 |
Piattaforma di destinazione | Desktop |
Intestazione | netdispumdddi.h (include Netdispumdddi.h) |