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 |