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