RESULT_CODE enum

O SDK do C++ Build Insights é compatível com o Visual Studio 2017 e posterior. Para ver a documentação dessas versões, defina o controle seletor de Versão do Visual Studio deste artigo para o Visual Studio 2017 ou posterior. Ele é encontrado na parte superior da tabela de conteúdo nesta página.

A enumeração RESULT_CODE descreve condições de êxito e falha.

Membros

Nome Valor Descrição
RESULT_CODE_SUCCESS 0 (0x00000000) A operação foi bem-sucedida.
RESULT_CODE_FAILURE_ANALYSIS_ERROR 1 (0x00000001) Uma de suas funções de retorno de chamada em ANALYSIS_DESCRIPTOR ou RELOG_DESCRIPTOR retornou o valor CALLBACK_CODE_ANALYSIS_FAILURE. Esse valor é um membro da enumeração CALLBACK_CODE.
RESULT_CODE_FAILURE_CANCELLED 2 (0x00000002) Uma de suas funções de retorno de chamada em ANALYSIS_DESCRIPTOR ou RELOG_DESCRIPTOR retornou o valor CALLBACK_CODE_ANALYSIS_CANCEL. Esse valor é um membro da enumeração CALLBACK_CODE.
RESULT_CODE_FAILURE_INVALID_INPUT_LOG_FILE 3 (0x00000003) O rastreamento ETW (rastreamento de eventos de entrada para Windows) especificado é inválido.
RESULT_CODE_FAILURE_INVALID_OUTPUT_LOG_FILE 4 (0x00000004) O rastreamento ETW de saída especificado é inválido.
RESULT_CODE_FAILURE_MISSING_ANALYSIS_CALLBACK 5 (0x00000005) A estrutura ANALYSIS_CALLBACKS não foi inicializada corretamente.
RESULT_CODE_FAILURE_MISSING_RELOG_CALLBACK 6 (0x00000006) A estrutura RELOG_CALLBACKS não foi inicializada corretamente.
RESULT_CODE_FAILURE_OPEN_INPUT_TRACE 7 (0x00000007) Falha ao abrir o rastreamento ETW de entrada.
RESULT_CODE_FAILURE_PROCESS_TRACE 8 (0x00000008) Ocorreu um erro ao processar o rastreamento ETW de entrada.
RESULT_CODE_FAILURE_START_RELOGGER 9 (0x00000009) Ocorreu um erro ao tentar iniciar a sessão de registro em log novamente.
RESULT_CODE_FAILURE_DROPPED_EVENTS 10 (0x0000000A) O rastreamento ETW de entrada não tem eventos importantes.
RESULT_CODE_FAILURE_UNSUPPORTED_OS 11 (0x0000000B) Você está usando o C++ Build Insights em uma versão sem suporte do Windows.
RESULT_CODE_FAILURE_INVALID_TRACING_SESSION_NAME 12 (0x0000000C) O nome da sessão fornecido é inválido.
RESULT_CODE_FAILURE_INSUFFICIENT_PRIVILEGES 13 (0x0000000D) Essa operação requer privilégios de administrador.
RESULT_CODE_FAILURE_GENERATE_GUID 14 (0x0000000E) Ocorreu um erro ao gerar a GUID.
RESULT_CODE_FAILURE_OBTAINING_TEMP_DIRECTORY 15 (0x0000000F) Ocorreu um erro ao tentar determinar o caminho do diretório temporário.
RESULT_CODE_FAILURE_CREATE_TEMPORARY_DIRECTORY 16 (0x00000010) Ocorreu um erro ao tentar criar um diretório temporário para a sessão de rastreamento que está sendo iniciada.
RESULT_CODE_FAILURE_START_SYSTEM_TRACE 17 (0x00000011) Ocorreu um erro ao tentar iniciar o rastreamento do sistema.
RESULT_CODE_FAILURE_START_MSVC_TRACE 18 (0x00000012) Ocorreu um erro ao tentar iniciar o rastreamento MSVC.
RESULT_CODE_FAILURE_STOP_MSVC_TRACE 19 (0x00000013) Ocorreu um erro ao tentar interromper o rastreamento MSVC.
RESULT_CODE_FAILURE_STOP_SYSTEM_TRACE 20 (0x00000014) Ocorreu um erro ao tentar iniciar o rastreamento do sistema.
RESULT_CODE_FAILURE_SESSION_DIRECTORY_RESOLUTION 21 (0x00000015) Um rastreamento foi interrompido, mas o diretório temporário da sessão de rastreamento não foi encontrado.
RESULT_CODE_FAILURE_MSVC_TRACE_FILE_NOT_FOUND 22 (0x00000016) O arquivo de rastreamento para o rastreamento MSVC que está sendo interrompido não pode ser encontrado.
RESULT_CODE_FAILURE_MERGE_TRACES 23 (0x00000017) Ocorreu um erro ao mesclar rastreamentos usando o Controle de Rastreamento do Kernel.
RESULT_CODE_FAILURE_UNKNOWN_ERROR 24 (0x00000018) Ocorreu um erro desconhecido.