次の方法で共有


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 ユーザー モード ドライバーが読み込まれると、オペレーティング システムは、lpProcName パラメーターに関数名として "QueryMiracastDriverInterface" を入力して、GetProcAddress 関数を呼び出します。

Miracast ユーザー モード ドライバーがこの名前の関数を提供しない場合、オペレーティング システムは Miracast ディスプレイ デバイスに失敗します。
 

必要条件

要件 価値
サポートされる最小クライアント Windows 8.1
サポートされる最小サーバー Windows Server 2012 R2
ターゲット プラットフォーム デスクトップ
ヘッダー netdispumdddi.h (Netdispumdddi.h を含む)

関連項目

GetProcAddress

MIRACAST_DRIVER_INTERFACE