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
escrever um plug-in de extensão de análise para estender !analisar