コールバック関数DXGKCB_REPORT_DIAGNOSTIC (dispmprt.h)

診断ログを報告するためにカーネル モード ドライバーによって実装されます。

構文

DXGKCB_REPORT_DIAGNOSTIC DxgkcbReportDiagnostic;

NTSTATUS DxgkcbReportDiagnostic(
  HANDLE DeviceHandle,
  IN_PDXGK_DIAGNOSTIC_HEADER pDiagnostic
)
{...}

パラメーター

DeviceHandle

ディスプレイ デバイス アダプターへのハンドル。

pDiagnostic

診断イベント レポートを含む DXGK_DIAGNOSTIC_HEADER 構造体へのポインター。

戻り値

次の値を返します。

説明
STATUS_SUCCESS 診断イベントは OS によって正常に記録されます。
STATUS_INVALID_PARAMETER アダプター ハンドルが正しくないか、イベントの種類が認識されません。
STATUS_BUFFER_TOO_SMALL イベント サイズが型に対して小さすぎます。
STATUS_UNSUCCESSFUL OS が有効なイベントを処理できませんでした。

その他のリターン コードは、必要に応じて返される場合があります。

要件

要件
Header dispmprt.h