PFN_IDDCXREPORTCRITICALERROR função de retorno de chamada (iddcx.h)
PFN_IDDCXREPORTCRITICALERROR é um ponteiro para uma função de retorno de chamada do sistema operacional por meio da qual relatar um erro crítico.
Sintaxe
PFN_IDDCXREPORTCRITICALERROR PfnIddcxreportcriticalerror;
NTSTATUS * PfnIddcxreportcriticalerror(
[in] PIDD_DRIVER_GLOBALS DriverGlobals,
[in, opt] IDDCX_ADAPTER AdapterObject,
[in] const IDARG_IN_REPORTCRITICALERROR *pInArgs
)
{...}
Parâmetros
[in] DriverGlobals
Ponteiro para uma estrutura IDD_DRIVER_GLOBALS que contém dados definidos pelo sistema por driver.
[in, opt] AdapterObject
O objeto adaptador do adaptador no qual ocorreu o erro crítico. Se o erro ocorreu antes de um objeto IDDCX_ADAPTER ser criado, passe nullptr
para esse valor.
[in] pInArgs
Ponteiro para uma estrutura IDARG_IN_REPORTCRITICALERROR que contém argumentos de entrada para a função.
Retornar valor
Se a rotina for bem-sucedida, ela nunca retornará ao driver, pois o processo do driver será encerrado.
Comentários
Um driver de exibição indireto (IDD) não deve usar esse ponteiro para chamar diretamente a função para a qual ele aponta. Em vez disso, as IDDs devem chamar IddCxReportCriticalError para relatar um erro crítico.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 10 |
Cabeçalho | iddcx.h |