共用方式為


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)

另請參閱

GetProcAddress

MIRACAST_DRIVER_INTERFACE