Método IDebugFailureAnalysis2::SetUlong64 (extsfns.h)
O método SetUlong64 pesquisa um objeto DebugFailureAnalysis para a primeira de entrada fa que tem uma marca especificada. Se encontrar uma entrada FA com a marca especificada, ela definirá (substituirá) o bloco de dados da entrada FA para um valor ULONG64 especificado. Se esse método não encontrar uma entrada fa que tenha a marca especificada, ele criará uma nova entrada FA com essa marca e definirá o bloco de dados da nova entrada FA como o valor de ULONG64 especificado.
Sintaxe
PFA_ENTRY SetUlong64(
FA_TAG Tag,
[in] ULONG64 Value
);
Parâmetros
Tag
Um valor na enumeração FA_TAG.
[in] Value
O valor ULONG64 a ser gravado no bloco de dados da entrada fa nova ou existente .
Valor de retorno
Se esse método for bem-sucedido, ele retornará um ponteiro para a estrutura de FA_ENTRY nova ou existente. Caso contrário, ele retornará NULL.
Observações
Se esse método encontrar uma entrada fa com a marca especificada, ele verificará se o tipo de dados associado a essa marca é DEBUG_FA_ENTRY_ULONG64, DEBUG_FA_ENTRY_INSTRUCTION_OFFSETou DEBUG_FA_ENTRY_POINTER. Se o tipo de dados associado à marca não tiver um desses três valores, esse método retornará NULL e não substituirá o bloco de dados da entrada.
Se esse método não encontrar uma entrada fa com a marca especificada, ele criará uma nova entrada FA com essa marca e associará a marca ao tipo de dados DEBUG_FA_ENTRY_ULONG64.
Requisitos
Requisito | Valor |
---|---|
da Plataforma de Destino | Área de trabalho |
cabeçalho | extsfns.h |
Consulte também
escrever um plug-in de extensão de análise para estender !analisar