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) |