QUERY_MIRACAST_DRIVER_INTERFACE回呼函式 (netdispumdddi.h)
由作系統呼叫以查詢 Miracast 使用者模式驅動程式介面,MIRACAST_DRIVER_INTERFACE。
語法
QUERY_MIRACAST_DRIVER_INTERFACE QueryMiracastDriverInterface;
NTSTATUS QueryMiracastDriverInterface(
[in] UINT MiracastDriverInterfaceVersion,
[in] UINT MiracastDriverInterfaceSize,
[out] VOID *pMiracastDriverInterface
)
{...}
參數
[in] MiracastDriverInterfaceVersion
作系統所提供的Miracast顯示介面版本。
此版本會在 Netdispumdddi.h 中定義為 MIRACAST_DRIVER_INTERFACE_VERSION_XXX 值。 若為 Windows 8.1,此值為 MIRACAST_DRIVER_INTERFACE_VERSION_1。
[in] MiracastDriverInterfaceSize
作系統提供的大小,由 pMiracastDriverInterface 所指向的緩衝區。
[out] pMiracastDriverInterface
作系統所提供之緩衝區的指標,其中包含傳回的Miracast顯示驅動程式介面,這是類型為 MIRACAST_DRIVER_INTERFACE的結構。
傳回值
成功時,此函式會傳回 STATUS_SUCCESS。 否則,函式會傳回 Ntstatus.h 標頭中定義的錯誤碼。
言論
載入Miracast使用者模式驅動程式時,作系統會呼叫 GetProcAddress 函式,並將 “QueryMiracastDriverInterface” 輸入為 lpProcName 參數中的函式名稱。
注意 如果 Miracast 使用者模式驅動程式未提供具有此名稱的函式,則作系統會失敗 Miracast 顯示裝置。
要求
要求 | 價值 |
---|---|
最低支援的用戶端 | Windows 8.1 |
支援的最低伺服器 | Windows Server 2012 R2 |
目標平臺 | 桌面 |
標頭 | netdispumdddi.h (include Netdispumdddi.h) |