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 (包含 Netdispumdddi.h) |