共用方式為


PFN_IDDCXREPORTCRITICALERROR回呼函式 (iddcx.h)

PFN_IDDCXREPORTCRITICALERROR 是作業系統回呼函式的指標,用來報告重大錯誤。

語法

PFN_IDDCXREPORTCRITICALERROR PfnIddcxreportcriticalerror;

NTSTATUS * PfnIddcxreportcriticalerror(
  [in]      PIDD_DRIVER_GLOBALS DriverGlobals,
  [in, opt] IDDCX_ADAPTER AdapterObject,
  [in]      const IDARG_IN_REPORTCRITICALERROR *pInArgs
)
{...}

參數

[in] DriverGlobals

包含系統定義的個別驅動程序數據 之IDD_DRIVER_GLOBALS 結構的指標。

[in, opt] AdapterObject

發生嚴重錯誤之配接器的配接器物件。 如果在建立IDDCX_ADAPTER物件之前發生錯誤, nullptr 請傳入此值。

[in] pInArgs

包含函式輸入自變數 之IDARG_IN_REPORTCRITICALERROR 結構的指標。

傳回值

如果例程成功,它永遠不會回到驅動程式,因為驅動程序進程將會終止。

備註

間接顯示驅動程式 (IDD) 不應該使用此指標直接呼叫指向的函式。 IDD 應該改為呼叫 IddCxReportCriticalError 來報告重大錯誤。

規格需求

需求
最低支援的用戶端 Windows 10
標頭 iddcx.h

另請參閱

IDARG_IN_REPORTCRITICALERROR

IddCxReportCriticalError