Partilhar via


Método IDebugFailureAnalysis::GetBuffer (extsfns.h)

O método GetBuffer pesquisa um objeto DebugFailureAnalysis para o primeiro de entrada da FA que tem uma marca especificada. Se encontrar uma entrada FA com a marca especificada, ela obterá o bloco de dados da entrada.

Sintaxe

PFA_ENTRY GetBuffer(
  [in]  FA_TAG Tag,
  [out] PVOID  Buf,
  [in]  ULONG  Size
);

Parâmetros

[in] Tag

Um valor na enumeração FA_TAG.

[out] Buf

Um ponteiro para um buffer que recebe o bloco de dados da entrada.

[in] Size

O tamanho, em bytes, do buffer apontado por buf.

Valor de retorno

Se esse método encontrar uma entrada fa com a marca especificada e se ele conseguir obter o bloco de dados, ele retornará um ponteiro para a estrutura FA_ENTRY. Caso contrário, ele retornará NULL.

Observações

Se esse método encontrar uma entrada fa com a marca especificada, ele verificará se o DataSize membro da estrutura FA_ENTRY é igual ao valor especificado pelo parâmetro tamanho do. Se DataSize não for igual a Size, esse método retornará NULL e não obterá o bloco de dados.

Requisitos

Requisito Valor
da Plataforma de Destino Área de trabalho
cabeçalho extsfns.h

Consulte também

do AddBuffer

IDebugFailureAnalysis2

SetBuffer

escrever um plug-in de extensão de análise para estender !analisar

_EFN_Analyze