Partager via


Interface IDebugControl4 (dbgeng.h)

Héritage

L’interface IDebugControl4 hérite de IDebugControl3. IDebugControl4 possède également ces types de membres :

Méthode

L’interface IDebugControl4 a ces méthodes.

 
IDebugControl4 ::AddBreakpoint2

La méthode AddBreakpoint2 crée un point d’arrêt pour la cible actuelle.
IDebugControl4 ::AddExtensionWide

La méthode AddExtensionWide charge une bibliothèque d’extensions dans le moteur de débogueur.
IDebugControl4 ::AssembleWide

La méthode AssembleWide assemble une seule instruction de processeur. L’instruction assemblée est placée dans la mémoire de la cible.
IDebugControl4 ::CallExtensionWide

La méthode CallExtensionWide appelle une extension de débogueur.
IDebugControl4 ::ControlOutputVaListWide

La méthode ControlledOutputVaListWide met en forme une chaîne et envoie le résultat aux rappels de sortie inscrits auprès de certains clients du moteur.
IDebugControl4 ::ControlOutputWide

La méthode ControlledOutputWide met en forme une chaîne et envoie le résultat aux rappels de sortie inscrits auprès de certains clients du moteur.
IDebugControl4 ::D isassembleWide

La méthode DisassembleWide désassemble une instruction de processeur dans la mémoire de la cible.
IDebugControl4 ::EvaluateWide

La méthode EvaluateWide évalue une expression, retournant le résultat.
IDebugControl4 ::ExecuteCommandFileWide

La méthode ExecuteCommandFileWide ouvre le fichier spécifié et exécute les commandes du débogueur contenues dans.
IDebugControl4 ::ExecuteWide

La méthode ExecuteWide exécute les commandes de débogueur spécifiées.
IDebugControl4 ::GetBreakpointById2

La méthode GetBreakpointById2 retourne le point d’arrêt avec l’ID de point d’arrêt spécifié.
IDebugControl4 ::GetBreakpointByIndex2

La méthode GetBreakpointByIndex2 retourne le point d’arrêt situé à l’index spécifié.
IDebugControl4 ::GetContextStackTrace

La méthode GetContextStackTrace retourne les images en haut de la pile des appels, en commençant par un contexte de registre arbitraire et en retournant le contexte de registre reconstruit pour chaque trame de pile.
IDebugControl4 ::GetEventFilterCommandWide

La méthode GetEventFilterCommandWide retourne la commande de débogueur exécutée par le moteur lorsqu’un événement spécifié se produit.
IDebugControl4 ::GetEventFilterTextWide

La méthode GetEventFilterTextWide retourne une brève description d’un événement pour un filtre spécifique.
IDebugControl4 ::GetEventIndexDescriptionWide

La méthode GetEventIndexDescriptionWide décrit l’événement spécifié dans une liste statique d’événements pour la cible actuelle.
IDebugControl4 ::GetExceptionFilterSecondCommand

La méthode IDebugControl4 ::GetExceptionFilterSecondCommandWide retourne la commande qui sera exécutée lors de la deuxième chance d’une exception.
IDebugControl4 ::GetExceptionFilterSecondCommandWide

La méthode IDebugControl4 ::GetExceptionFilterSecondCommandWide retourne la commande à exécuter par le moteur de débogueur lors de la deuxième chance d’une exception.
IDebugControl4 ::GetExpressionSyntaxNamesWide

La méthode GetExpressionSyntaxNamesWide retourne les noms complets et abrégés d’une syntaxe d’expression.
IDebugControl4 ::GetExtensionByPathWide

La méthode GetExtensionByPathWide retourne le handle d’une bibliothèque d’extensions déjà chargée.
IDebugControl4 ::GetExtensionFunctionWide

La méthode GetExtensionFunctionWide retourne un pointeur vers une fonction d’extension à partir d’une bibliothèque d’extensions.
IDebugControl4 ::GetLastEventInformationWide

La méthode GetLastEventInformationWide retourne des informations sur le dernier événement qui s’est produit dans une cible.
IDebugControl4 ::GetLogFile2

La méthode GetLogFile2 retourne le nom du fichier journal actuellement ouvert.
IDebugControl4 ::GetLogFile2Wide

La méthode GetLogFile2Wide retourne le nom du fichier journal actuellement ouvert.
IDebugControl4 ::GetLogFileWide

La méthode GetLogFileWide retourne le nom du fichier journal actuellement ouvert.
IDebugControl4 ::GetManagedStatus

Fournit des commentaires sur l’utilisation du moteur des API de débogage du runtime fournies par le Common Language Runtime (CLR).
IDebugControl4 ::GetManagedStatusWide

Fournit des commentaires sous forme de chaîne de caractères Unicode sur l’utilisation du moteur des API de débogage du runtime fournies par le Common Language Runtime (CLR).
IDebugControl4 ::GetProcessorTypeNamesWide

La méthode GetProcessorTypeNamesWide retourne le nom complet et le nom abrégé du type de processeur spécifié.
IDebugControl4 ::GetPromptTextWide

La méthode GetPromptTextWide retourne le texte d’invite standard qui sera ajouté à la sortie mise en forme spécifiée dans les méthodes OutputPrompt et OutputPromptVaList.
IDebugControl4 ::GetSpecificFilterArgumentWide

La méthode GetSpecificFilterArgumentWide retourne la valeur de l’argument de filtre pour les filtres spécifiques qui ont un argument.
IDebugControl4 ::GetStoredEventInformation

La méthode GetStoredEventInformation récupère des informations sur un événement d’intérêt disponible dans la cible actuelle.
IDebugControl4 ::GetSystemVersionString

La méthode GetSystemVersionString retourne une chaîne qui décrit la version du système d’exploitation de la cible.
IDebugControl4 ::GetSystemVersionStringWide

La méthode GetSystemVersionStringWide retourne une chaîne qui décrit la version du système d’exploitation de la cible.
IDebugControl4 ::GetSystemVersionValues

La méthode GetSystemVersionValues retourne les informations de numéro de version de la cible actuelle.
IDebugControl4 ::GetTextMacroWide

La méthode GetTextMacroWide retourne la valeur d’un alias de nom fixe.
IDebugControl4 ::GetTextReplacementWide

La méthode GetTextReplacementWide retourne la valeur d’un alias nommé par l’utilisateur ou d’un alias automatique.
IDebugControl4 ::InputWide

La méthode InputWide demande une chaîne d’entrée à partir du moteur de débogueur.
IDebugControl4 ::OpenLogFile2

La méthode OpenLogFile2 ouvre un fichier journal qui recevra la sortie des objets clients.
IDebugControl4 ::OpenLogFile2Wide

La méthode OpenLogFile2Wide ouvre un fichier journal qui recevra la sortie des objets clients.
IDebugControl4 ::OpenLogFileWide

La méthode OpenLogFileWide ouvre un fichier journal qui recevra la sortie des objets clients.
IDebugControl4 ::OutputContextStackTrace

La méthode OutputContextStackTrace imprime la pile des appels spécifiée par un tableau d’images de pile et des contextes de registre correspondants.
IDebugControl4 ::OutputPromptVaListWide

La méthode OutputPromptVaListWide met en forme et envoie une invite utilisateur aux objets de rappel de sortie.
IDebugControl4 ::OutputPromptWide

La méthode OutputPromptWide met en forme et envoie une invite utilisateur aux objets de rappel de sortie.
IDebugControl4 ::OutputVaListWide

La méthode OutputVaListWide met en forme une chaîne et envoie le résultat aux rappels de sortie inscrits auprès des clients du moteur.
IDebugControl4 ::OutputWide

La méthode OutputWide met en forme une chaîne et envoie le résultat aux rappels de sortie inscrits auprès des clients du moteur.
IDebugControl4 ::RemoveBreakpoint2

La méthode RemoveBreakpoint2 supprime un point d’arrêt.
IDebugControl4 ::ResetManagedStatus

Efface et réinitialise la prise en charge du débogage du code managé du moteur des API de débogage runtime fournies par le Common Language Runtime (CLR).
IDebugControl4 ::ReturnInputWide

La méthode ReturnInputWide est utilisée par les objets IDebugInputCallbacks pour envoyer une chaîne d’entrée au moteur en suivant une demande d’entrée.
IDebugControl4 ::SetEventFilterCommandWide

La méthode SetEventFilterCommandWide définit une commande de débogueur pour que le moteur s’exécute lorsqu’un événement spécifié se produit.
IDebugControl4 ::SetExceptionFilterSecondCommandWide

La méthode SetExceptionFilterSecondCommandWide définit la commande qui sera exécutée par le moteur de débogueur sur la deuxième chance d’une exception spécifiée.
IDebugControl4 ::SetExpressionSyntaxByNameWide

La méthode SetExpressionSyntaxByNameWide définit la syntaxe utilisée par le moteur pour évaluer les expressions.
IDebugControl4 ::SetSpecificFilterArgumentWide

La méthode SetSpecificFilterArgumentWide définit la valeur de l’argument de filtre pour les filtres spécifiques pouvant avoir un argument.
IDebugControl4 ::SetTextMacroWide

La méthode SetTextMacroWide définit la valeur d’un alias de nom fixe.
IDebugControl4 ::SetTextReplacementWide

La méthode SetTextReplacementWide définit la valeur d’un alias nommé par l’utilisateur.

Exigences

Exigence Valeur
plateforme cible Windows
d’en-tête dbgeng.h (include Dbgeng.h)

Voir aussi

IDebugControl

IDebugControl2

IDebugControl3