Interface IDebugSymbols3 (dbgeng.h)
Héritage
L’interface IDebugSymbols3 hérite de IDebugSymbols2. IDebugSymbols3 a également les types de membres suivants :
Méthodes
L’interface IDebugSymbols3 possède 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 de modules que le débogueur gère pour le processus en cours. |
IDebugSymbols3 ::AddSyntheticModuleWide La méthode AddSyntheticModuleWide ajoute un module synthétique à la liste de modules que le débogueur gère pour le processus en cours. |
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 en cours. |
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 d’accès source. |
IDebugSymbols3 ::AppendSymbolPath La méthode AppendSymbolPath ajoute les répertoires au chemin du symbole. Cette méthode appartient à l’interface IDebugSymbols3. |
IDebugSymbols3 ::AppendSymbolPathWide La méthode AppendSymbolPathWide ajoute les répertoires au chemin du 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 dans le chemin d’accès source 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 de l’image de pile actuelle dans la pile des appels. |
IDebugSymbols3 ::GetFieldName La méthode GetFieldName retourne le nom d’un champ au sein d’une structure. Cette méthode appartient à l’interface IDebugSymbols3. |
IDebugSymbols3 ::GetFieldNameWide La méthode GetFieldNameWide retourne le nom d’un champ au sein d’une structure. |
IDebugSymbols3 ::GetFieldOffset La méthode GetFieldOffset retourne le décalage d’un champ par rapport à l’adresse de base d’un 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’un 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 dans les modules de la cible un avec le 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 dans les modules de la cible un avec le nom spécifié. |
IDebugSymbols3 ::GetModuleByOffset La méthode IDebugSymbols3 ::GetModuleByOffset recherche dans les modules de la cible un dont l’allocation de mémoire inclut l’emplacement spécifié. |
IDebugSymbols3 ::GetModuleByOffset2 La méthode GetModuleByOffset2 recherche dans les modules du processus un 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 des informations de version pour le module spécifié. Cette méthode appartient à l’interface IDebugSymbols3. |
IDebugSymbols3 ::GetModuleVersionInformationWide La méthode GetModuleVersionInformationWide retourne des informations de version pour le 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é près 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 son nom. Cette méthode appartient à l’interface IDebugSymbols3. |
IDebugSymbols3 ::GetOffsetByNameWide La méthode GetOffsetByNameWide retourne l’emplacement d’un symbole identifié par son nom. |
IDebugSymbols3 ::GetOffsetTypeId La méthode GetOffsetTypeId retourne l’ID de type du symbole le plus proche de l’emplacement 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 de symbole et retourne des emplacements dans la mémoire de la cible à l’aide d’un décalage. |
IDebugSymbols3 ::GetSourceEntryBySourceEntry 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 de symbole et retourne des emplacements dans la mémoire de la cible. |
IDebugSymbols3 ::GetSourceEntryStringWide Interroge les informations de symbole 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 du chemin d’accès source. Cette méthode appartient à l’interface IDebugSymbols3. |
IDebugSymbols3 ::GetSourcePathElementWide La méthode GetSourcePathElementWide retourne un élément 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 symboles. |
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 un 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 symbole dans la console du 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 Reload 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 options de symboles globaux du moteur. Cette méthode appartient à l’interface IDebugSymbols3. |
IDebugSymbols3 ::RemoveSyntheticModule La méthode RemoveSyntheticModule supprime un module synthétique de la liste de 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 trames sur la pile des appels. |
IDebugSymbols3 ::SetScopeFromJitDebugInfo Récupère les informations de débogage juste-à-temps (JIT) et définit le contexte actuel de l’étendue du débogueur 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 le nom correspond à 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 correspond à la taille du type. |
Configuration requise
Condition requise | Valeur |
---|---|
Plateforme cible | Windows |
En-tête | dbgeng.h (inclure Dbgeng.h) |