Função WerGetFlags (werapi.h)
Recupera as configurações de relatório de falhas de Relatório de Erros do Windows (WER) para o processo especificado.
Sintaxe
HRESULT WerGetFlags(
[in] HANDLE hProcess,
[out] PDWORD pdwFlags
);
Parâmetros
[in] hProcess
Um identificador para o processo. Esse identificador deve ter o acesso PROCESS_VM_READ ou PROCESS_QUERY_INFORMATION correto.
[out] pdwFlags
Esse parâmetro pode conter um ou mais dos valores a seguir.
Valor | Significado |
---|---|
WER_FAULT_REPORTING_FLAG_DISABLE_THREAD_SUSPENSION | Não suspenda os threads do processo antes de relatar o erro. |
WER_FAULT_REPORTING_FLAG_NOHEAP | Não colete informações de heap em caso de falha ou não resposta do aplicativo. |
WER_FAULT_REPORTING_FLAG_QUEUE | Enfileirar relatórios críticos para o processo especificado. Isso não mostra nenhuma interface do usuário. |
WER_FAULT_REPORTING_FLAG_QUEUE_UPLOAD | Enfileirar relatórios críticos e carregar da fila. |
WER_FAULT_REPORTING_ALWAYS_SHOW_UI | Sempre mostre a interface do usuário de relatório de erros para esse processo. Isso é aplicável somente a aplicativos interativos. |
Retornar valor
Essa função retorna S_OK com êxito ou um código de erro em caso de falha.
Requisitos
Cliente mínimo com suporte | Windows Vista [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2008 [somente aplicativos da área de trabalho] |
Plataforma de Destino | Windows |
Cabeçalho | werapi.h |
Biblioteca | Kernel32.lib |
DLL | Kernel32.dll |