コールバック関数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 |