次の方法で共有


PFN_REPORT_SESSION_STATUS コールバック関数 (netdispumdddi.h)

現在の Miracast 接続セッションの状態を報告するために、ユーザー モード ディスプレイ ドライバーによって呼び出されます。この関数のデータ型は PFN_REPORT_SESSION_STATUSです。

構文

PFN_REPORT_SESSION_STATUS PfnReportSessionStatus;

void PfnReportSessionStatus(
  [in] HANDLE hMiracastDeviceHandle,
  [in] MIRACAST_STATUS MiracastStatus,
  [in] NTSTATUS Status
)
{...}

パラメーター

[in] hMiracastDeviceHandle

Miracast デバイスを表すハンドル。 Miracast ユーザー モード ドライバーは、CreateMiracastContext 関数の呼び出しで、このハンドルを hMiracastDeviceHandle パラメーターとして以前に取得しました。

[in] MiracastStatus

Miracast リンクの現在の状態 (MIRACAST_STATUS型)。

[in] Status

診断目的でログに記録されるドライバーが提供できる状態値。

戻り値

何一つ

備考

Miracast ユーザー モード ドライバーが、MiracastStatus パラメーターでエラーを報告した場合、現在の Miracast 接続セッションの破棄を開始します。

必要条件

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

関連項目

CreateMiracastContext

MIRACAST_STATUS