Interface IDebugControl4 (dbgeng.h)
Héritage
L’interface IDebugControl4 hérite de IDebugControl3. IDebugControl4 a également les types de membres suivants :
Méthodes
L’interface IDebugControl4 a ces méthodes.
IDebugControl4 ::AddBreakpoint2 La méthode AddBreakpoint2 crée un nouveau 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 instruction de processeur unique. 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 ::ControlledOutputVaListWide La méthode ControlledOutputVaListWide met en forme une chaîne et envoie le résultat aux rappels de sortie qui ont été inscrits auprès de certains clients du moteur. |
IDebugControl4 ::ControlledOutputWide La méthode ControlledOutputWide met en forme une chaîne et envoie le résultat aux rappels de sortie qui ont été 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, en retournant le résultat. |
IDebugControl4 ::ExecuteCommandFileWide La méthode ExecuteCommandFileWide ouvre le fichier spécifié et exécute les commandes de 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 frames 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 que le moteur exécute lorsqu’un événement spécifié se produit. |
IDebugControl4 ::GetEventFilterTextWide La méthode GetEventFilterTextWide renvoie 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 par le 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 par le 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 renvoie 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 des informations de numéro de version pour 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 de cadres de pile et les 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 qui ont été 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 de code managé du moteur pour les API de débogage du 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 à la suite d’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 à la deuxième chance d’une exception spécifiée. |
IDebugControl4 ::SetExpressionSyntaxByNameWide La méthode SetExpressionSyntaxByNameWide définit la syntaxe que le moteur utilisera pour évaluer les expressions. |
IDebugControl4 ::SetSpecificFilterArgumentWide La méthode SetSpecificFilterArgumentWide définit la valeur de l’argument de filtre pour les filtres spécifiques qui peuvent 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. |
Configuration requise
Condition requise | Valeur |
---|---|
Plateforme cible | Windows |
En-tête | dbgeng.h (inclure Dbgeng.h) |