Interface IDebugClient (dbgeng.h)
Héritage
L’interface IDebugClient hérite de l’interface IUnknown. IDebugClient possède également ces types de membres :
Méthode
L’interface IDebugClient possède ces méthodes.
IDebugClient ::AddProcessOptions La méthode AddProcessOptions ajoute les options de processus à ces options qui affectent le processus actuel. Cette méthode appartient à l’interface IDebugClient. |
IDebugClient ::AttachKernel Les méthodes AttachKernel connectent le moteur du débogueur à une cible de noyau. Cette méthode appartient à l’interface IDebugClient. |
IDebugClient ::AttachProcess La méthode AttachProcess connecte le moteur du débogueur à un processus en mode utilisateur. Cette méthode appartient à l’interface IDebugClient. |
IDebugClient ::ConnectProcessServer Les méthodes ConnectProcessServer se connectent à un serveur de processus. Cette méthode appartient à l’interface IDebugClient. |
IDebugClient ::ConnectSession La méthode ConnectSession joint le client à une session de débogueur existante. Cette méthode appartient à l’interface IDebugClient. |
IDebugClient ::CreateClient La méthode CreateClient crée un objet client pour le thread actuel. Cette méthode appartient à l’interface IDebugClient. |
IDebugClient ::CreateProcess La méthode CreateProcess crée un processus à partir de la ligne de commande spécifiée. Cette méthode appartient à l’interface IDebugClient. |
IDebugClient ::CreateProcessAndAttach La méthode IDebugClient ::CreateProcessAndAttach crée un processus à partir d’une ligne de commande spécifiée, puis attache à un autre processus en mode utilisateur. |
IDebugClient ::D etachProcesses La méthode IDebugClient ::D etachProcesses détache le moteur du débogueur de tous les processus de toutes les cibles, en reprenant tous leurs threads. |
IDebugClient ::D isconnectProcessServer La méthode DisconnectProcessServer déconnecte le moteur du débogueur d’un serveur de processus. Cette méthode appartient à l’interface IDebugClient. |
IDebugClient ::D ispatchCallbacks La méthode DispatchCallbacks permet au moteur du débogueur d’utiliser le thread actuel pour les rappels. Cette méthode appartient à l’interface IDebugClient. |
IDebugClient ::EndSession La méthode EndSession met fin à la session de débogueur actuelle. Cette méthode appartient à l’interface IDebugClient. |
IDebugClient ::ExitDispatch La méthode ExitDispatch entraîne le retour de la méthode DispatchCallbacks. Cette méthode appartient à l’interface IDebugClient. |
IDebugClient ::FlushCallbacks La méthode IDebugClient ::FlushCallbacks force toute sortie mise en mémoire tampon restante à remettre à l’objet IDebugOutputCallbacks inscrit auprès de ce client. |
IDebugClient ::GetEventCallbacks La méthode GetEventCallbacks retourne l’objet de rappels d’événements inscrit auprès de ce client. Cette méthode appartient à l’interface IDebugClient. |
IDebugClient ::GetExitCode La méthode IDebugClient ::GetExitCode retourne le code de sortie du processus actuel si ce processus est déjà exécuté jusqu’à la fin. |
IDebugClient ::GetIdentity La méthode GetIdentity retourne une chaîne décrivant l’ordinateur et l’utilisateur que ce client représente. Cette méthode appartient à l’interface IDebugClient. |
IDebugClient ::GetInputCallbacks La méthode GetInputCallbacks retourne l’objet de rappels d’entrée inscrit auprès de ce client. Cette méthode appartient à l’interface IDebugClient. |
IDebugClient ::GetKernelConnectionOptions La méthode GetKernelConnectionOptions retourne les options de connexion de la cible de noyau actuelle. Cette méthode appartient à l’interface IDebugClient. |
IDebugClient ::GetOtherOutputMask La méthode GetOtherOutputMask retourne le masque de sortie pour un autre client. Cette méthode appartient à l’interface IDebugClient. |
IDebugClient ::GetOutputCallbacks La méthode GetOutputCallbacks retourne l’objet de rappels de sortie inscrit auprès du client. Cette méthode appartient à l’interface IDebugClient. |
IDebugClient ::GetOutputLinePrefix Obtient le préfixe utilisé pour plusieurs lignes de sortie. |
IDebugClient ::GetOutputMask La méthode GetOutputMask retourne le masque de sortie actuellement défini pour le client. Cette méthode appartient à l’interface IDebugClient. |
IDebugClient ::GetOutputWidth Obtient la largeur d’une ligne de sortie pour les commandes qui produisent une sortie mise en forme. |
IDebugClient ::GetProcessOptions La méthode GetProcessOptions récupère les options de processus affectant le processus actuel. Cette méthode appartient à l’interface IDebugClient. |
IDebugClient ::GetRunningProcessDescription La méthode IDebugClient ::GetRunningProcessDescription retourne une description du processus qui inclut plusieurs éléments. |
IDebugClient ::GetRunningProcessSystemIdByExecutableName La méthode IDebugClient ::GetRunningProcessSystemIdByExecutableName recherche un processus avec un nom de fichier exécutable donné et retourne son ID de processus. |
IDebugClient ::GetRunningProcessSystemIds La méthode GetRunningProcessSystemIds retourne les ID de processus pour chaque processus en cours d’exécution. Cette méthode appartient à l’interface IDebugClient. |
IDebugClient ::OpenDumpFile La méthode OpenDumpFile ouvre un fichier de vidage en tant que cible de débogueur. Cette méthode appartient à l’interface IDebugClient. |
IDebugClient ::OutputIdentity La méthode OutputIdentity met en forme et génère une chaîne décrivant l’ordinateur et l’utilisateur que ce client représente. Cette méthode appartient à l’interface IDebugClient. |
IDebugClient ::OutputServers La méthode OutputServers répertorie les serveurs s’exécutant sur un ordinateur donné. Cette méthode appartient à l’interface IDebugClient. |
IDebugClient ::RemoveProcessOptions La méthode RemoveProcessOptions supprime les options de processus de ces options qui affectent le processus actuel. Cette méthode appartient à l’interface IDebugClient. |
IDebugClient ::SetEventCallbacks La méthode SetEventCallbacks inscrit un objet de rappel d’événement auprès de ce client. Cette méthode appartient à l’interface IDebugClient. |
IDebugClient ::SetInputCallbacks La méthode SetInputCallbacks inscrit un objet de rappel d’entrée auprès du client. Cette méthode appartient à l’interface IDebugClient. |
IDebugClient ::SetKernelConnectionOptions La méthode SetKernelConnectionOptions met à jour certaines des options de connexion d’une cible de noyau actif. Cette méthode appartient à l’interface IDebugClient. |
IDebugClient ::SetOtherOutputMask La méthode SetOtherOutputMask définit le masque de sortie pour un autre client. Cette méthode appartient à l’interface IDebugClient. |
IDebugClient ::SetOutputCallbacks La méthode SetOutputCallbacks inscrit un objet de rappel de sortie auprès de ce client. Cette méthode appartient à l’interface IDebugClient. |
IDebugClient ::SetOutputLinePrefix Définit un préfixe pour plusieurs lignes de sortie. |
IDebugClient ::SetOutputMask La méthode SetOutputMask définit le masque de sortie pour le client. Cette méthode appartient à l’interface IDebugClient. |
IDebugClient ::SetOutputWidth Contrôle la largeur d’une ligne de sortie pour les commandes qui produisent une sortie mise en forme. |
IDebugClient ::SetProcessOptions La méthode SetProcessOptions définit les options de processus affectant le processus actuel. Cette méthode appartient à l’interface IDebugClient. |
IDebugClient ::StartProcessServer La méthode StartProcessServer démarre un serveur de processus. Cette méthode appartient à l’interface IDebugClient. |
IDebugClient ::StartServer La méthode StartServer démarre un serveur de débogage. Cette méthode appartient à l’interface IDebugClient. |
IDebugClient ::TerminateProcesses La méthode TerminateProcesses tente d’arrêter tous les processus dans toutes les cibles. Cette méthode appartient à l’interface IDebugClient. |
IDebugClient ::WriteDumpFile La méthode WriteDumpFile crée un fichier de vidage en mode utilisateur ou en mode noyaucrash. Cette méthode appartient à l’interface IDebugClient. |
Exigences
Exigence | Valeur |
---|---|
plateforme cible | Windows |
d’en-tête | dbgeng.h (include Dbgeng.h) |