FuncDebugStart
Si une fonction est un point défini auquel le débogage doit démarrer, ce point est identifié par un symbole avec une balise d' SymTagFuncDebugStart .
Propriétés
Le tableau suivant indique les propriétés qui sont valides pour ce type de symbole.
Propriété |
Type de données |
Description |
---|---|---|
DWORD |
Partie décalée d'emplacement ; pour plus d'informations, consultez LocationType. |
|
DWORD |
Élément de section d'emplacement ; pour plus d'informations, consultez LocationType. |
|
BOOL |
TRUE si la fonction utilise une convention d'appel personnalisée (uniquement dans diamètre Kit de développement logiciel v8.0 ou version ultérieure). |
|
BOOL |
TRUE si la fonction effectue loin un de retour (uniquement dans diamètre Kit de développement logiciel v8.0 ou version ultérieure). |
|
BOOL |
TRUE si la fonction contient un retour de l'interruption (uniquement dans diamètre Kit de développement logiciel v8.0 ou version ultérieure). |
|
BOOL |
TRUE si la fonction est marquée comme static (uniquement dans diamètre Kit de développement logiciel v8.0 ou version ultérieure). |
|
IDiaSymbol* |
symbole pour la fonction englobante. |
|
DWORD |
ID du symbole parent lexicale. |
|
DWORD |
les points de départ ont des emplacements statiques ; pour plus d'informations, consultez Emplacements des symboles. |
|
BOOL |
TRUE si la fonction était spécifiée avec l'attribut de noinline (uniquement dans diamètre Kit de développement logiciel v8.0 ou version ultérieure). |
|
BOOL |
TRUE si la fonction était spécifiée avec l'attribut de noreturn (uniquement dans diamètre Kit de développement logiciel v8.0 ou version ultérieure). |
|
BOOL |
TRUE si la fonction n'est jamais appelée (uniquement dans diamètre Kit de développement logiciel v8.0 ou version ultérieure). |
|
LONG |
Offset de symbole en mémoire ; pour plus d'informations, consultez LocationType, LocIsRegRel. |
|
BOOL |
TRUE si le code contient les informations de débogage pour le code optimisé uniquement dans diamètre Kit de développement logiciel v8.0 ou version ultérieure). |
|
DWORD |
Position relative de la fonction dans le bloc. |
|
DWORD |
ID d'index de symbole. |
|
DWORD |
Retourne SymTagFuncDebugStart (une des valeurs de SymTagEnum ). |
|
ULONGLONG |
position de la fonction dans le fichier exécutable. |