Interface IDebugSymbols3 (dbgeng.h)

Héritage

L’interface IDebugSymbols3 hérite d’IDebugSymbols2. IDebugSymbols3 possède également ces types de membres :

Méthodes

L’interface IDebugSymbols3 a ces méthodes.

 
IDebugSymbols3::AddSymbolOptions

La méthode AddSymbolOptions active certaines des options de symbole global du moteur. Cette méthode appartient à l’interface IDebugSymbols3.
IDebugSymbols3::AddSyntheticModule

La méthode AddSyntheticModule ajoute un module synthétique à la liste des modules que le débogueur gère pour le processus actuel.
IDebugSymbols3::AddSyntheticModuleWide

La méthode AddSyntheticModuleWide ajoute un module synthétique à la liste des modules que le débogueur gère pour le processus actuel.
IDebugSymbols3::AddSyntheticSymbol

La méthode AddSyntheticSymbol ajoute un symbole synthétique à un module dans le processus actuel.
IDebugSymbols3::AddSyntheticSymbolWide

La méthode AddSyntheticSymbolWide ajoute un symbole synthétique à un module dans le processus actuel.
IDebugSymbols3::AddTypeOptions

La méthode AddTypeOptions active certaines options de mise en forme de type pour la sortie générée par le moteur. Cette méthode appartient à l’interface IDebugSymbols3.
IDebugSymbols3::AppendImagePath

La méthode AppendImagePath ajoute des répertoires au chemin d’accès de l’image exécutable. Cette méthode appartient à l’interface IDebugSymbols3.
IDebugSymbols3::AppendImagePathWide

La méthode AppendImagePathWide ajoute des répertoires au chemin d’accès de l’image exécutable.
IDebugSymbols3::AppendSourcePath

La méthode AppendSourcePath ajoute des répertoires au chemin d’accès source. Cette méthode appartient à l’interface IDebugSymbols3.
IDebugSymbols3::AppendSourcePathWide

La méthode AppendSourcePathWide ajoute des répertoires au chemin source.
IDebugSymbols3::AppendSymbolPath

La méthode AppendSymbolPath ajoute des répertoires au chemin du symbole. Cette méthode appartient à l’interface IDebugSymbols3.
IDebugSymbols3::AppendSymbolPathWide

La méthode AppendSymbolPathWide ajoute des répertoires au chemin de symbole.
IDebugSymbols3::CreateSymbolGroup

La méthode CreateSymbolGroup crée un groupe de symboles. Cette méthode appartient à l’interface IDebugSymbols3.
IDebugSymbols3::CreateSymbolGroup2

La méthode CreateSymbolGroup2 crée un groupe de symboles.
IDebugSymbols3::EndSymbolMatch

La méthode EndSymbolMatch libère les ressources utilisées par une recherche de symboles. Cette méthode appartient à l’interface IDebugSymbols3.
IDebugSymbols3::FindSourceFile

La méthode FindSourceFile recherche le chemin d’accès source d’un fichier source spécifié. Cette méthode appartient à l’interface IDebugSymbols3.
IDebugSymbols3::FindSourceFileWide

La méthode FindSourceFileWide recherche le chemin d’accès source d’un fichier source spécifié.
IDebugSymbols3::GetConstantName

La méthode GetConstantName retourne le nom de la constante spécifiée. Cette méthode appartient à l’interface IDebugSymbols3.
IDebugSymbols3::GetConstantNameWide

La méthode GetConstantNameWide retourne le nom de la constante spécifiée.
IDebugSymbols3::GetCurrentScopeFrameIndex

La méthode GetCurrentScopeFrameIndex retourne l’index du frame de pile actuel dans la pile des appels.
IDebugSymbols3::GetFieldName

La méthode GetFieldName retourne le nom d’un champ dans une structure. Cette méthode appartient à l’interface IDebugSymbols3.
IDebugSymbols3::GetFieldNameWide

La méthode GetFieldNameWide retourne le nom d’un champ dans une structure.
IDebugSymbols3::GetFieldOffset

La méthode GetFieldOffset retourne le décalage d’un champ de l’adresse de base d’une instance d’un type. Cette méthode appartient à l’interface IDebugSymbols3.
IDebugSymbols3::GetFieldOffsetWide

La méthode GetFieldOffsetWide retourne le décalage d’un champ de l’adresse de base d’une instance d’un type.
IDebugSymbols3::GetFieldTypeAndOffset

La méthode GetFieldTypeAndOffset retourne le type d’un champ et son décalage dans un conteneur.
IDebugSymbols3::GetFieldTypeAndOffsetWide

La méthode GetFieldTypeAndOffsetWide retourne le type d’un champ et son décalage dans un conteneur.
IDebugSymbols3::GetFunctionEntryByOffset

La méthode GetFunctionEntryByOffset retourne les informations d’entrée de fonction pour une fonction.
IDebugSymbols3::GetImagePath

La méthode GetImagePath retourne le chemin d’accès de l’image exécutable. Cette méthode appartient à l’interface IDebugSymbols3.
IDebugSymbols3::GetImagePathWide

La méthode GetImagePathWide retourne le chemin d’accès de l’image exécutable.
IDebugSymbols3::GetLineByOffset

La méthode IDebugSymbols3::GetLineByOffset retourne le nom de fichier source et le numéro de ligne dans le fichier source d’une instruction dans la cible.
IDebugSymbols3::GetLineByOffsetWide

La méthode GetLineByOffsetWide retourne le nom de fichier source et le numéro de ligne dans le fichier source d’une instruction dans la cible.
IDebugSymbols3::GetModuleByIndex

La méthode GetModuleByIndex retourne l’emplacement du module avec l’index spécifié. Cette méthode appartient à l’interface IDebugSymbols3.
IDebugSymbols3::GetModuleByModuleName

La méthode GetModuleByModuleName recherche les modules de la cible pour un nom spécifié. Cette méthode appartient à l’interface IDebugSymbols3.
IDebugSymbols3::GetModuleByModuleName2

La méthode GetModuleByModuleName2 recherche dans les modules du processus un avec le nom spécifié.
IDebugSymbols3::GetModuleByModuleName2Wide

La méthode GetModuleByModuleName2Wide recherche dans les modules du processus un avec le nom spécifié.
IDebugSymbols3::GetModuleByModuleNameWide

La méthode GetModuleByModuleNameWide recherche l’un des modules de la cible portant le nom spécifié.
IDebugSymbols3::GetModuleByOffset

La méthode IDebugSymbols3::GetModuleByOffset recherche les modules de la cible pour un module dont l’allocation de mémoire inclut l’emplacement spécifié.
IDebugSymbols3::GetModuleByOffset2

La méthode GetModuleByOffset2 recherche dans les modules du processus une méthode dont l’allocation de mémoire inclut l’emplacement spécifié.
IDebugSymbols3::GetModuleNames

La méthode GetModuleNames retourne les noms du module spécifié. Cette méthode appartient à l’interface IDebugSymbols3.
IDebugSymbols3::GetModuleNameString

La méthode GetModuleNameString retourne le nom du module spécifié. Cette méthode appartient à l’interface IDebugSymbols3.
IDebugSymbols3::GetModuleNameStringWide

La méthode GetModuleNameStringWide retourne le nom du module spécifié.
IDebugSymbols3::GetModuleParameters

La méthode GetModuleParameters retourne des paramètres pour les modules dans la cible. Cette méthode appartient à l’interface IDebugSymbols3.
IDebugSymbols3::GetModuleVersionInformation

La méthode GetModuleVersionInformation retourne les informations de version du module spécifié. Cette méthode appartient à l’interface IDebugSymbols3.
IDebugSymbols3::GetModuleVersionInformationWide

La méthode GetModuleVersionInformationWide retourne les informations de version du module spécifié.
IDebugSymbols3::GetNameByOffset

La méthode IDebugSymbols3::GetNameByOffset retourne le nom du symbole à l’emplacement spécifié dans l’espace d’adressage virtuel de la cible.
IDebugSymbols3::GetNameByOffsetWide

La méthode GetNameByOffsetWide retourne le nom du symbole à l’emplacement spécifié dans l’espace d’adressage virtuel de la cible.
IDebugSymbols3::GetNearNameByOffset

La méthode GetNearNameByOffset retourne le nom d’un symbole situé près de l’emplacement spécifié. Cette méthode appartient à l’interface IDebugSymbols3.
IDebugSymbols3::GetNearNameByOffsetWide

La méthode GetNearNameByOffsetWide retourne le nom d’un symbole situé à proximité de l’emplacement spécifié.
IDebugSymbols3::GetNextSymbolMatch

La méthode GetNextSymbolMatch retourne le symbole suivant trouvé dans une recherche de symboles. Cette méthode appartient à l’interface IDebugSymbols3.
IDebugSymbols3::GetNextSymbolMatchWide

La méthode GetNextSymbolMatchWide retourne le symbole suivant trouvé dans une recherche de symboles.
IDebugSymbols3::GetNumberModules

La méthode GetNumberModules retourne le nombre de modules dans la liste des modules du processus actuel. Cette méthode appartient à l’interface IDebugSymbols3.
IDebugSymbols3::GetOffsetByLine

La méthode IDebugSymbols3::GetOffsetByLine retourne l’emplacement de l’instruction qui correspond à une ligne spécifiée dans le code source.
IDebugSymbols3::GetOffsetByLineWide

La méthode GetOffsetByLineWide retourne l’emplacement de l’instruction qui correspond à une ligne spécifiée dans le code source.
IDebugSymbols3::GetOffsetByName

La méthode GetOffsetByName retourne l’emplacement d’un symbole identifié par le nom. Cette méthode appartient à l’interface IDebugSymbols3.
IDebugSymbols3::GetOffsetByNameWide

La méthode GetOffsetByNameWide retourne l’emplacement d’un symbole identifié par le nom.
IDebugSymbols3::GetOffsetTypeId

La méthode GetOffsetTypeId retourne l’ID de type du symbole le plus proche de l’emplacement de mémoire spécifié. Cette méthode appartient à l’interface IDebugSymbols3.
IDebugSymbols3::GetScope

La méthode GetScope retourne des informations sur l’étendue actuelle. Cette méthode appartient à l’interface IDebugSymbols3.
IDebugSymbols3::GetScopeSymbolGroup

La méthode GetScopeSymbolGroup retourne un groupe de symboles contenant les symboles dans l’étendue de la cible actuelle. Cette méthode appartient à l’interface IDebugSymbols3.
IDebugSymbols3::GetScopeSymbolGroup2

La méthode GetScopeSymbolGroup2 retourne un groupe de symboles contenant les symboles dans l’étendue de la cible actuelle.
IDebugSymbols3::GetSourceEntriesByLine

La méthode GetSourceEntriesByLine interroge les informations de symbole et retourne des emplacements dans la mémoire de la cible qui correspondent aux lignes d’un fichier source.
IDebugSymbols3::GetSourceEntriesByLineWide

La méthode GetSourceEntriesByLineWide interroge les informations de symbole et retourne des emplacements dans la mémoire de la cible qui correspondent aux lignes d’un fichier source.
IDebugSymbols3::GetSourceEntriesByOffset

Interroge les informations sur les symboles et retourne des emplacements dans la mémoire de la cible à l’aide d’un décalage.
IDebugSymbols3::GetSourceEntryBySourceEntryEntry

Autorise la navigation dans les entrées sources.
IDebugSymbols3::GetSourceEntryOffsetRegions

Retourne toutes les régions de mémoire connues pour être associées à une entrée source.
IDebugSymbols3::GetSourceEntryString

Cette méthode appartient à l’interface IDebugSymbols3. Interroge les informations sur les symboles et retourne des emplacements dans la mémoire de la cible.
IDebugSymbols3::GetSourceEntryStringWide

Interroge les informations sur les symboles et retourne des emplacements dans la mémoire de la cible. La méthode appartient à l’interface IDebugSymbols3.
IDebugSymbols3::GetSourceFileLineOffsets

La méthode GetSourceFileLineOffsets mappe chaque ligne d’un fichier source à un emplacement dans la mémoire de la cible. Cette méthode appartient à l’interface IDebugSymbols3.
IDebugSymbols3::GetSourceFileLineOffsetsWide

La méthode GetSourceFileLineOffsetsWide mappe chaque ligne d’un fichier source à un emplacement dans la mémoire de la cible.
IDebugSymbols3::GetSourcePath

La méthode GetSourcePath retourne le chemin d’accès source. Cette méthode appartient à l’interface IDebugSymbols3.
IDebugSymbols3::GetSourcePathElement

La méthode GetSourcePathElement retourne un élément à partir du chemin d’accès source. Cette méthode appartient à l’interface IDebugSymbols3.
IDebugSymbols3::GetSourcePathElementWide

La méthode GetSourcePathElementWide retourne un élément à partir du chemin d’accès source.
IDebugSymbols3::GetSourcePathWide

La méthode GetSourcePathWide retourne le chemin d’accès source.
IDebugSymbols3::GetSymbolEntriesByName

La méthode GetSymbolEntriesByName retourne les symboles dont les noms correspondent à un modèle donné.
IDebugSymbols3::GetSymbolEntriesByNameWide

La méthode GetSymbolEntriesByNameWide retourne les symboles dont les noms correspondent à un modèle donné.
IDebugSymbols3::GetSymbolEntriesByOffset

La méthode GetSymbolEntriesByOffset retourne les symboles qui se trouvent à une adresse spécifiée.
IDebugSymbols3::GetSymbolEntryBySymbolEntry

Autorise la navigation dans la hiérarchie d’entrée de symbole.
IDebugSymbols3::GetSymbolEntryByToken

Recherche un symbole à l’aide d’un jeton de métadonnées managé.
IDebugSymbols3::GetSymbolEntryInformation

La méthode GetSymbolEntryInformation retourne les informations d’entrée de symbole pour un symbole.
IDebugSymbols3::GetSymbolEntryOffsetRegions

Retourne toutes les régions de mémoire connues pour être associées à un symbole.
IDebugSymbols3::GetSymbolEntryString

La méthode GetSymbolEntryString retourne des informations de chaîne pour le symbole spécifié.
IDebugSymbols3::GetSymbolEntryStringWide

La méthode GetSymbolEntryStringWide retourne des informations de chaîne pour le symbole spécifié.
IDebugSymbols3::GetSymbolModule

La méthode GetSymbolModule retourne l’adresse de base du module qui contient le symbole spécifié. Cette méthode appartient à l’interface IDebugSymbols3.
IDebugSymbols3::GetSymbolModuleWide

La méthode GetSymbolModuleWide retourne l’adresse de base du module qui contient le symbole spécifié.
IDebugSymbols3::GetSymbolOptions

La méthode GetSymbolOptions retourne les options de symbole global du moteur. Cette méthode appartient à l’interface IDebugSymbols3.
IDebugSymbols3::GetSymbolPath

La méthode GetSymbolPath retourne le chemin du symbole. Cette méthode appartient à l’interface IDebugSymbols3.
IDebugSymbols3::GetSymbolPathWide

La méthode GetSymbolPathWide retourne le chemin du symbole.
IDebugSymbols3::GetSymbolTypeId

La méthode GetSymbolTypeId retourne l’ID de type et le module du symbole spécifié. Cette méthode appartient à l’interface IDebugSymbols3.
IDebugSymbols3::GetSymbolTypeIdWide

La méthode GetSymbolTypeIdWide retourne l’ID de type et le module du symbole spécifié.
IDebugSymbols3::GetTypeId

La méthode GetTypeId recherche le type spécifié et retourne son ID de type. Cette méthode appartient à l’interface IDebugSymbols3.
IDebugSymbols3::GetTypeIdWide

La méthode GetTypeIdWide recherche le type spécifié et retourne son ID de type.
IDebugSymbols3::GetTypeName

La méthode GetTypeName retourne le nom du symbole de type spécifié par son ID de type et son module. Cette méthode appartient à l’interface IDebugSymbols3.
IDebugSymbols3::GetTypeNameWide

La méthode GetTypeNameWide retourne le nom du symbole de type spécifié par son ID de type et son module.
IDebugSymbols3::GetTypeOptions

La méthode GetTypeOptions retourne les options de mise en forme de type pour la sortie générée par le moteur. Cette méthode appartient à l’interface IDebugSymbols3.
IDebugSymbols3::GetTypeSize

La méthode GetTypeSize retourne le nombre d’octets de mémoire requis par une instance du type spécifié. Cette méthode appartient à l’interface IDebugSymbols3.
IDebugSymbols3::IsManagedModule

Vérifie si le moteur utilise la prise en charge du débogage managé lorsqu’il récupère des informations pour un module.
IDebugSymbols3::OutputSymbolByOffset

La méthode OutputSymbolByOffset recherche un symbole par adresse et imprime le nom du symbole et d’autres informations sur le débogueur.
IDebugSymbols3::OutputTypedDataPhysical

La méthode IDebugSymbols3::OutputTypedDataPhysical met en forme le contenu d’une variable dans la mémoire physique de la cible et l’envoie aux rappels de sortie.
IDebugSymbols3::OutputTypedDataVirtual

La méthode IDebugSymbols3::OutputTypedDataVirtual met en forme le contenu d’une variable dans la mémoire virtuelle de la cible et l’envoie aux rappels de sortie.
IDebugSymbols3::ReadTypedDataPhysical

La méthode ReadTypedDataPhysical lit la valeur d’une variable à partir de la mémoire physique de l’ordinateur cible. Cette méthode appartient à l’interface IDebugSymbols3.
IDebugSymbols3::ReadTypedDataVirtual

La méthode ReadTypedDataVirtual lit la valeur d’une variable dans la mémoire virtuelle de la cible. Cette méthode appartient à l’interface IDebugSymbols3.
IDebugSymbols3::Reload

La méthode De rechargement supprime les informations de symbole du moteur pour le module spécifié et recharge ces symboles en fonction des besoins. Cette méthode appartient à IDebugSymbols3.
IDebugSymbols3::ReloadWide

La méthode ReloadWide supprime les informations de symbole du moteur pour le module spécifié et recharge ces symboles en fonction des besoins.
IDebugSymbols3::RemoveSymbolOptions

La méthode RemoveSymbolOptions désactive certaines des options de symbole global du moteur. Cette méthode appartient à l’interface IDebugSymbols3.
IDebugSymbols3::RemoveSyntheticModule

La méthode RemoveSyntheticModule supprime un module synthétique de la liste des modules que le débogueur gère pour le processus actuel.
IDebugSymbols3::RemoveSyntheticSymbol

La méthode RemoveSyntheticSymbol supprime un symbole synthétique d’un module dans le processus actuel.
IDebugSymbols3::RemoveTypeOptions

La méthode RemoveTypeOptions désactive certaines options de mise en forme de type pour la sortie générée par le moteur. Cette méthode appartient à l’interface IDebugSymbols3.
IDebugSymbols3::ResetScope

La méthode ResetScope réinitialise l’étendue actuelle à l’étendue par défaut du thread actuel. Cette méthode appartient à l’interface IDebugSymbols3.
IDebugSymbols3::SetImagePath

La méthode SetImagePath définit le chemin d’accès de l’image exécutable. Cette méthode appartient à l’interface IDebugSymbols3.
IDebugSymbols3::SetImagePathWide

La méthode SetImagePathWide définit le chemin d’accès de l’image exécutable.
IDebugSymbols3::SetScope

La méthode SetScope définit l’étendue actuelle. Cette méthode appartient à l’interface IDebugSymbols3.
IDebugSymbols3::SetScopeFrameByIndex

La méthode SetScopeFrameByIndex définit l’étendue actuelle sur l’étendue de l’une des images sur la pile d’appels.
IDebugSymbols3::SetScopeFromJitDebugInfo

Récupère les informations de débogage juste-à-temps et définit le contexte d’étendue du débogueur actuel en fonction de ces informations.
IDebugSymbols3::SetScopeFromStoredEvent

La méthode SetScopeFromStoredEvent définit l’étendue actuelle sur l’étendue de l’événement stocké.
IDebugSymbols3::SetSourcePath

La méthode SetSourcePath définit le chemin d’accès source. Cette méthode appartient à l’interface IDebugSymbols3.
IDebugSymbols3::SetSourcePathWide

La méthode SetSourcePathWide définit le chemin d’accès source.
IDebugSymbols3::SetSymbolOptions

La méthode SetSymbolOptions modifie les options de symbole global du moteur. Cette méthode appartient à l’interface IDebugSymbols3.
IDebugSymbols3::SetSymbolPath

La méthode SetSymbolPath définit le chemin du symbole. Cette méthode appartient à l’interface IDebugSymbols3.
IDebugSymbols3::SetSymbolPathWide

La méthode SetSymbolPathWide définit le chemin du symbole.
IDebugSymbols3::SetTypeOptions

La méthode SetTypeOptions modifie les options de mise en forme de type pour la sortie générée par le moteur. Cette méthode appartient à l’interface IDebugSymbols3.
IDebugSymbols3::StartSymbolMatch

La méthode StartSymbolMatch initialise une recherche de symboles dont les noms correspondent à un modèle donné. Cette méthode appartient à l’interface IDebugSymbols3.
IDebugSymbols3::StartSymbolMatchWide

La méthode StartSymbolMatchWide initialise une recherche de symboles dont les noms correspondent à un modèle donné.
IDebugSymbols3::WriteTypedDataPhysical

La méthode WriteTypedDataPhysical écrit la valeur d’une variable dans la mémoire physique de l’ordinateur cible. Cette méthode appartient à l’interface IDebugSymbols3.
IDebugSymbols3::WriteTypedDataVirtual

La méthode IDebugSymbols3::WriteTypedDataVirtual écrit des données dans l’espace d’adressage virtuel de la cible. Le nombre d’octets écrits est la taille du type.

Configuration requise

   
Plateforme cible Windows
En-tête dbgeng.h (include Dbgeng.h)

Voir aussi

IDebugSymbols

IDebugSymbols2