次の方法で共有


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

OS は DxgkddiControlDiagnosticReporting を呼び出して、診断カテゴリに対して有効にする必要がある一連の診断を適用します。 セットに含まれていない診断は無効にする必要があります。

構文

DXGKDDI_CONTROLDIAGNOSTICREPORTING DxgkddiControldiagnosticreporting;

NTSTATUS DxgkddiControldiagnosticreporting(
  IN_CONST_PVOID MiniportDeviceContext,
  IN_PDXGKARG_CONTROLDIAGNOSTICREPORTING pArgControlDiagnosticReporting
)
{...}

パラメーター

MiniportDeviceContext

アダプターを識別します。

pArgControlDiagnosticReporting

クエリ対象の診断のカテゴリを示し、ドライバーが持っている診断サポートを説明するための領域を提供する、DXGKARG_QUERYDIAGNOSTICTYPESSUPPORT 構造体へのポインター。

戻り値

操作が成功した場合は、STATUS_SUCCESSを返します。 それ以外の場合は、Ntstatus.h で定義されている適切な NTSTATUS 値エラー コードを返します。

備考

この関数は常にパッシブ レベルで呼び出されるため、サポート コードをページング可能にする必要があります。

必要条件

要件 価値
ヘッダー dispmprt.h

関連項目

DXGKARG_QUERYDIAGNOSTICTYPESSUPPORT 構造体の