Partager via


PDEBUG_EXTENSION_KNOWN_STRUCT_EX fonction de rappel (dbgeng.h)

La fonction de rappel DebugExtensionKnownStructEx est appelée par des extensions afin de vider les structures bien connues.

 CALLBACK* PDEBUG_EXTENSION_KNOWN_STRUCT_EX DebugExtensionKnownStructEx;

Syntaxe

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
)
{...}

Paramètres

[in] Client

Un client de débogage.

[in] Flags

Drapeaux.

[in] Offset

Décalage.

[in, optional] TypeName

Nom d’un type.

[out, optional] Buffer

Mémoire tampon de sortie.

[in, out, optional] BufferChars

Pointeur vers la longueur de la mémoire tampon de sortie.

Valeur de retour

Si cette fonction de rappel réussit, elle retourne S_OK. Sinon, elle retourne un HRESULT code d’erreur.

Remarques

DebugExtensionKnownStructEx est appelée PDEBUG_EXTENSION_KNOWN_STRUCT_EX dans le fichier d’en-tête Dbgeng.h.

Exigences

Exigence Valeur
plateforme cible Windows
d’en-tête dbgeng.h (include Dbgeng.h)