Compartir a través de


Método IDebugDataSpaces4::ReadTagged (dbgeng.h)

El método readTagged lee los datos etiquetados que podrían estar asociados a una sesión del depurador.

Sintaxis

HRESULT ReadTagged(
  [in]            LPGUID Tag,
  [in]            ULONG  Offset,
  [out, optional] PVOID  Buffer,
  [in]            ULONG  BufferSize,
  [out, optional] PULONG TotalSize
);

Parámetros

[in] Tag

Especifica el GUID que identifica los datos solicitados.

[in] Offset

Especifica el desplazamiento dentro de los datos que se van a leer.

[out, optional] Buffer

Recibe los datos. Si de búfer es NULL, no se devuelven los datos.

[in] BufferSize

Especifica el tamaño en bytes del búfer Búfer. Este es el número máximo de bytes que se devolverán.

[out, optional] TotalSize

Recibe el tamaño total en bytes de los datos especificados por Etiqueta.

Valor devuelto

Código devuelto Descripción
S_OK
El método se realizó correctamente.
E_NOINTERFACE
No se encontraron datos identificados por etiqueta.
 

Este método también puede devolver valores de error. Consulte valores devueltos para obtener más información.

Observaciones

Algunas sesiones del depurador tienen datos adicionales arbitrarios disponibles. Por ejemplo, cuando se crea un archivo de volcado de memoria, también se pueden crear archivos de información de volcado adicionales que contengan información adicional. Estos datos adicionales se etiquetan con un identificador único global y solo se pueden recuperar a través de la etiqueta .

LPGUID es un puntero a un identificador único de 128 bits. Se define en el archivo de encabezado guiddef.h del archivo de encabezado del SDK de Microsoft Windows.

Requisitos

Requisito Valor
de la plataforma de destino de Escritorio
encabezado de dbgeng.h (include Dbgeng.h)

Consulte también

GetNextTagged

IDebugDataSpaces3

IDebugDataSpaces4