共用方式為


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)

另請參閱

GetProcAddress

MIRACAST_DRIVER_INTERFACE