PFN_DESTROY_MIRACAST_CONTEXT回呼函式 (netdispumdddi.h)
由操作系統呼叫以終結使用者模式Miracast內容。
語法
PFN_DESTROY_MIRACAST_CONTEXT PfnDestroyMiracastContext;
void PfnDestroyMiracastContext(
[in] PVOID pMiracastContext
)
{...}
參數
[in] pMiracastContext
與顯示配接器相關聯的內容指標。
操作系統在呼叫Miracast使用者模式驅動程式的 CreateMiracastContext 函式時取得內容。
傳回值
無
備註
呼叫此函式時,Miracast 使用者模式驅動程式應該釋放上次呼叫 CreateMiracastContext 時配置的所有資源。
如果顯示迷你埠驅動程式仍然報告此 Miracast 實例的 Miracast 監視器,Miracast 使用者模式驅動程式可以選擇性地呼叫顯示迷你埠驅動程式,以立即傳送監視器離開熱插即用偵測, (HPD) 感知值,或讓顯示迷你埠驅動程式在其核心模式 DxgkDdiMiracastDestroyContext 函式中執行此動作。
重要 Miracast 使用者模式驅動程序應該會在 3 秒內完成此函式呼叫,使其不會封鎖系統隨插即用 (PnP) 或電源作業。
執行緒安全性
操作系統保證一次只會呼叫其中一個 CreateMiracastContext、 DestroyMiracastContext、 StartMiracastSession 和 StopMiracastSession 函式 。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows 8.1 |
最低支援的伺服器 | Windows Server 2012 R2 |
目標平台 | 桌面 |
標頭 | netdispumdddi.h (包含 Netdispumdddi.h) |