Compartir a través de


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

El método GetBuffer busca un objeto DebugFailureAnalysis para la primera entrada fa de que tiene una etiqueta especificada. Si encuentra una entrada fa con la etiqueta especificada, obtiene el bloque de datos de la entrada.

Sintaxis

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

Parámetros

[in] Tag

Valor de la enumeración FA_TAG.

[out] Buf

Puntero a un búfer que recibe el bloque de datos de la entrada.

[in] Size

Tamaño, en bytes, del búfer al que apunta Buf.

Valor devuelto

Si este método encuentra un de entrada fa de con la etiqueta especificada y, si se ejecuta correctamente en la obtención del bloque de datos, devuelve un puntero a la estructura FA_ENTRY. De lo contrario, devuelve NULL.

Observaciones

Si este método encuentra un de entrada fa de con la etiqueta especificada, comprueba si el miembro DataSize de la estructura de FA_ENTRY es igual al valor especificado por el parámetro Size de. Si DataSize no es igual a Size, este método devuelve NULL y no obtiene el bloque de datos.

Requisitos

Requisito Valor
de la plataforma de destino de Escritorio
encabezado de extsfns.h

Consulte también

AddBuffer

IDebugFailureAnalysis2

SetBuffer

escribir un complemento de extensión de análisis para ampliar !analyze

_EFN_Analyze