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 值錯誤碼。

備註

此函式一律會在 PASSIVE 層級呼叫,因此應該將支援程式碼設為可分頁。

規格需求

   
標頭 dispmprt.h

另請參閱

DXGKARG_QUERYDIAGNOSTICTYPESSUPPORT 結構