Compartir a través de


Método IDebugFailureAnalysis2::AddString (extsfns.h)

El método AddString agrega una nueva entrada fa a un objeto DebugFailureAnalysis y establece el bloque de datos de la entrada fa en una cadena especificada.

Sintaxis

PFA_ENTRY AddString(
       FA_TAG Tag,
  [in] PCSTR  Str
);

Parámetros

Tag

Valor de la enumeración FA_TAG . El tipo de datos asociado a esta etiqueta debe ser DEBUG_FA_ENTRY_ANSI_STRING.

[in] Str

Puntero a una cadena ANSI terminada en null que se va a escribir en el bloque de datos de la nueva entrada fa.

Valor devuelto

Si este método se ejecuta correctamente, devuelve un puntero a la nueva estructura de FA_ENTRY . Si se produce un error en este método, devuelve NULL.

Comentarios

Este método establece el miembro DataSize de la nueva estructura de FA_ENTRY en la longitud, en bytes, de la cadena, incluido el terminador NULL .

Cada etiqueta está asociada a uno de los tipos de datos de la enumeración FA_ENTRY_TYPE . Para determinar el tipo de datos asociado a una etiqueta, llame al método GetType de la interfaz IDebugFAEntryTags .

Para obtener un puntero a una interfaz IDebugFAEntryTags , llame al método GetDebugFATagControl de la interfaz IDebugFailureAnalysis2 .

Requisitos

Requisito Value
Plataforma de destino Escritorio
Encabezado extsfns.h

Consulte también

IDebugFAEntryTags

IDebugFailureAnalysis2

SetString

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

_EFN_Analyze