FuncDebugEnd

Si une fonction a un point défini au niveau duquel le débogage doit se terminer, le point de départ du débogage est identifié par un symbole avec une balise SymTagFuncDebugEnd.

Propriétés

Le tableau suivant montre les propriétés valides pour ce type de symbole.

Propriété Type de données Description
IDiaSymbol::get_addressOffset DWORD Partie décalage de l’emplacement ; pour plus d’informations, consultez Énumération LocationType.
IDiaSymbol::get_addressSection DWORD Partie section de l’emplacement ; pour plus d’informations, consultez Énumération LocationType.
IDiaSymbol::get_customCallingConvention BOOL TRUE si la fonction utilise une convention d’appel personnalisée (uniquement dans le SDK DIA v8.0 ou version ultérieure).
IDiaSymbol::get_farReturn BOOL TRUE si la fonction effectue un retour lointain (uniquement dans le SDK DIA V8.0 ou version ultérieure).
IDiaSymbol::get_interruptReturn BOOL TRUE si la fonction contient un retour d’interruption (uniquement dans le SDK DIA V8.0 ou version ultérieure).
IDiaSymbol::get_isStatic BOOL TRUE si la fonction est statique (uniquement dans le SDK DIA V8.0 ou version ultérieure).
IDiaSymbol::get_lexicalParent IDiaSymbol* Symbole de la fonction englobante.
IDiaSymbol::get_lexicalParentId DWORD ID du symbole parent lexical.
IDiaSymbol::get_locationType DWORD Les points de terminaison ont des emplacements statiques ; pour plus d’informations, consultez Emplacements des symboles.
IDiaSymbol::get_noInline BOOL TRUE si la fonction a été spécifiée avec l’attribut noinline (uniquement dans le SDK DIA V8.0 ou version ultérieure).
IDiaSymbol::get_noReturn BOOL TRUE si la fonction a été spécifiée avec l’attribut noreturn (uniquement dans le SDK DIA V8.0 ou version ultérieure).
IDiaSymbol::get_notReached BOOL TRUE si la fonction n’est jamais appelée (uniquement dans le SDK DIA V8.0 ou version ultérieure).
IDiaSymbol::get_offset LONG Décalage du symbole en mémoire ; pour plus d’informations, consultez l’énumération LocationType, LocIsRegRel.
IDiaSymbol::get_optimizedCodeDebugInfo BOOL TRUE si la fonction contient des informations de débogage pour le code optimisé (uniquement dans le SDK DIA V8.0 ou version ultérieure).
IDiaSymbol::get_symIndexId DWORD Identifiant d’index du symbole.
IDiaSymbol::get_relativeVirtualAddress DWORD Position relative de la fin de cette fonction dans son module.
IDiaSymbol::get_symTag DWORD Retourne SymTagFuncDebugEnd (l’une des valeurs d’énumération SymTagEnum).
IDiaSymbol::get_virtualAddress ULONGLONG Position de cette annotation dans l’image exécutable.

Voir aussi