Compartir a través de


PDEBUG_EXTENSION_KNOWN_STRUCT_EX función de devolución de llamada (dbgeng.h)

Las extensiones llaman a la función de devolución de llamada DebugExKnownStructEx para volcar estructuras conocidas.

 CALLBACK* PDEBUG_EXTENSION_KNOWN_STRUCT_EX DebugExtensionKnownStructEx;

Sintaxis

PDEBUG_EXTENSION_KNOWN_STRUCT_EX PdebugExtensionKnownStructEx;

HRESULT PdebugExtensionKnownStructEx(
  [in]                PDEBUG_CLIENT Client,
  [in]                ULONG Flags,
  [in]                ULONG64 Offset,
  [in, optional]      PCSTR TypeName,
  [out, optional]     PSTR Buffer,
  [in, out, optional] PULONG BufferChars
)
{...}

Parámetros

[in] Client

Un cliente de depuración.

[in] Flags

Banderas.

[in] Offset

Desplazamiento.

[in, optional] TypeName

Nombre de un tipo.

[out, optional] Buffer

Un búfer de salida.

[in, out, optional] BufferChars

Puntero a la longitud del búfer de salida.

Valor devuelto

Si esta función de devolución de llamada se realiza correctamente, devuelve S_OK. De lo contrario, devuelve un código de error de HRESULT.

Comentarios

DebugExtensionKnownStructEx se denomina PDEBUG_EXTENSION_KNOWN_STRUCT_EX en el archivo de encabezado Dbgeng.h.

Requisitos

Requisito Value
Plataforma de destino Windows
Encabezado dbgeng.h (incluir Dbgeng.h)