PDEBUG_EXTENSION_KNOWN_STRUCT_EX fonction de rappel (dbgeng.h)
La fonction de rappel DebugExtensionKnownStructEx est appelée par les extensions afin de vider les structures qui leur sont 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 retournée
Si cette fonction de rappel réussit, elle retourne S_OK. Sinon, elle retourne un code d’erreur HRESULT.
Remarques
DebugExtensionKnownStructEx est appelé PDEBUG_EXTENSION_KNOWN_STRUCT_EX dans le fichier d’en-tête Dbgeng.h.
Configuration requise
Condition requise | Valeur |
---|---|
Plateforme cible | Windows |
En-tête | dbgeng.h (inclure Dbgeng.h) |