enumeração TDH_CONTEXT_TYPE (tdh.h)
Define o tipo de contexto.
Syntax
typedef enum _TDH_CONTEXT_TYPE {
TDH_CONTEXT_WPP_TMFFILE,
TDH_CONTEXT_WPP_TMFSEARCHPATH,
TDH_CONTEXT_WPP_GMT,
TDH_CONTEXT_POINTERSIZE,
TDH_CONTEXT_PDB_PATH,
TDH_CONTEXT_MAXIMUM
} TDH_CONTEXT_TYPE;
Constantes
TDH_CONTEXT_WPP_TMFFILE Cadeia de caracteres Unicode terminada em nulo que contém o nome do arquivo .tmf usado para analisar o log do WPP. Normalmente, o nome do arquivo .tmf é obtido do GUID do evento para que você não precise especificar o nome do arquivo. |
TDH_CONTEXT_WPP_TMFSEARCHPATH Cadeia de caracteres Unicode terminada em nulo que contém o caminho para o arquivo .tmf. Você não precisará especificar esse caminho se o caminho de pesquisa contiver o arquivo. Especifique essas informações de contexto somente se você também especificar o tipo de contexto TDH_CONTEXT_WPP_TMFFILE. Se o arquivo não for encontrado, o TDH pesquisa os seguintes locais na ordem fornecida:
|
TDH_CONTEXT_WPP_GMT Um sinalizador booliano de 1 byte que indica se o carimbo de data/hora do evento WPP deve ser convertido em UTC (Coordenada de Tempo Universal). Se 1, o carimbo de data/hora será convertido em UTC. Se 0, o carimbo de data/hora será no horário local. Por padrão, o carimbo de data/hora está no horário local. |
TDH_CONTEXT_POINTERSIZE Tamanho, em bytes, dos tipos de dados de ponteiro ou size_t tipos de dados usados no evento. Indica se o evento usou valores de 4 bytes ou 8 bytes. Por padrão, o tamanho do ponteiro é o tamanho do ponteiro do computador de decodificação. Para determinar o tamanho do ponteiro ou size_t valor, use o membro PointerSize do TRACE_LOGFILE_HEADER (o primeiro evento que você recebe no retorno de chamada EventRecordCallback contém esse cabeçalho na seção de dados). No entanto, esse valor pode não ser preciso. Por exemplo, em um computador de 64 bits, um aplicativo de 32 bits registrará ponteiros de 4 bytes; no entanto, a sessão definirá PointerSize como 8. |
TDH_CONTEXT_PDB_PATH Cadeia de caracteres Unicode terminada em nulo que contém o nome do arquivo .pdb para o binário que contém mensagens WPP. Esse parâmetro pode ser usado como uma alternativa para TDH_CONTEXT_WPP_TMFFILE ou TDH_CONTEXT_WPP_TMFSEARCHPATH. Nota Disponível somente para Windows 8 e Windows Server 2012. |
TDH_CONTEXT_MAXIMUM Reservado. |
Comentários
Se você estiver especificando informações de contexto para um evento ETW herdado, só precisará especificar o tipo TDH_CONTEXT_POINTERSIZE – os outros tipos são usados para eventos WPP e ignorados para eventos ETW herdados.
Requisitos
Requisito | Valor |
---|---|
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] |
Cabeçalho | tdh.h |