PFN_IDDCXREPORTCRITICALERROR コールバック関数 (iddcx.h)
PFN_IDDCXREPORTCRITICALERROR は、重大なエラーを報告するための OS コールバック関数へのポインターです。
構文
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 |
Header | iddcx.h |