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 |