Compartilhar via


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

Confira também

WerSetFlags, Relatório de Erros do Windows