Compartir a través de


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

Las extensiones llama a la DebugExtensionKnownStructEx función de devolución de llamada 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 hrESULT código de error.

Observaciones

de depuraciónExtensionKnownStructEx se llama PDEBUG_EXTENSION_KNOWN_STRUCT_EX en el archivo de encabezado Dbgeng.h.

Requisitos

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