Partager via


Interface IDebugClient4 (dbgeng.h)

Héritage

L’interface IDebugClient4 hérite de IDebugClient3. IDebugClient4 possède également ces types de membres :

Méthode

L’interface IDebugClient4 a ces méthodes.

 
IDebugClient4 ::AbandonCurrentProcess

La méthode IDebugClient4 ::AbandonCurrentProcess supprime le processus actuel de la liste des processus du moteur sans détacher ou terminer le processus.
IDebugClient4 ::AddDumpInformationFile

La méthode IDebugClient4 ::AddDumpInformationFile inscrit des fichiers supplémentaires contenant des informations de prise en charge qui seront utilisées lors de l’ouverture d’un fichier de vidage.
IDebugClient4 ::AddDumpInformationFileWide

La méthode IDebugClient4 ::AddDumpInformationFileWide inscrit des fichiers supplémentaires contenant des informations de prise en charge qui seront utilisées lors de l’ouverture d’un fichier de vidage.
IDebugClient4 ::AddProcessOptions

La méthode AddProcessOptions ajoute les options de processus à ces options qui affectent le processus actuel. Cette méthode appartient à l’interface IDebugClient4.
IDebugClient4 ::AttachKernel

Les méthodes AttachKernel connectent le moteur du débogueur à une cible de noyau. Cette méthode appartient à l’interface IDebugClient4.
IDebugClient4 ::AttachProcess

La méthode AttachProcess connecte le moteur du débogueur à un processus en mode utilisateur. Cette méthode appartient à l’interface IDebugClient4.
IDebugClient4 ::ConnectProcessServer

Les méthodes ConnectProcessServer se connectent à un serveur de processus. Cette méthode appartient à l’interface IDebugClient4.
IDebugClient4 ::ConnectSession

La méthode ConnectSession joint le client à une session de débogueur existante. Cette méthode appartient à l’interface IDebugClient4.
IDebugClient4 ::CreateClient

La méthode CreateClient crée un objet client pour le thread actuel. Cette méthode appartient à l’interface IDebugClient4.
IDebugClient4 ::CreateProcess

La méthode CreateProcess crée un processus à partir de la ligne de commande spécifiée. Cette méthode appartient à l’interface IDebugClient4.
IDebugClient4 ::CreateProcessAndAttach

La méthode IDebugClient4 ::CreateProcessAndAttach crée un processus à partir d’une ligne de commande spécifiée, puis attache à un autre processus en mode utilisateur.
IDebugClient4 ::CreateProcessAndAttachWide

La méthode IDebugClient4 ::CreateProcessAndAttachWide crée un processus à partir d’une ligne de commande spécifiée, puis attache à un autre processus en mode utilisateur.
IDebugClient4 ::CreateProcessWide

La méthode CreateProcessWide crée un processus à partir de la ligne de commande spécifiée. Cette méthode appartient à l’interface IDebugClient4.
IDebugClient4 ::D etachCurrentProcess

La méthode DetachCurrentProcess détache le moteur du débogueur du processus actuel, ce qui reprend tous ses threads. Cette méthode appartient à IDebugClient4.
IDebugClient4 ::D etachProcesses

La méthode IDebugClient4 ::D etachProcesses détache le moteur du débogueur de tous les processus de toutes les cibles, en reprenant tous leurs threads.
IDebugClient4 ::D isconnectProcessServer

La méthode DisconnectProcessServer déconnecte le moteur du débogueur d’un serveur de processus. Cette méthode appartient à l’interface IDebugClient4.
IDebugClient4 ::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 IDebugClient4.
IDebugClient4 ::EndProcessServer

La méthode EndProcessServer demande qu’un serveur de processus soit arrêté. Cette méthode appartient à l’interface IDebugClient4.
IDebugClient4 ::EndSession

La méthode EndSession met fin à la session de débogueur actuelle. Cette méthode appartient à l’interface IDebugClient4.
IDebugClient4 ::ExitDispatch

La méthode ExitDispatch entraîne le retour de la méthode DispatchCallbacks. Cette méthode appartient à l’interface IDebugClient4.
IDebugClient4 ::FlushCallbacks

La méthode IDebugClient4 ::FlushCallbacks force toute sortie mise en mémoire tampon restante à remettre à l’objet IDebugOutputCallbacks inscrit auprès de ce client.
IDebugClient4 ::GetDumpFile

La méthode IDebugClient4 ::GetDumpFile décrit les fichiers contenant les informations de prise en charge utilisées lors de l’ouverture de la cible de vidage actuelle.
IDebugClient4 ::GetDumpFileWide

La méthode IDebugClient4 ::GetDumpFileWide décrit les fichiers contenant des informations de prise en charge utilisées lors de l’ouverture de la cible de vidage actuelle.
IDebugClient4 ::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 IDebugClient4.
IDebugClient4 ::GetExitCode

La méthode IDebugClient4 ::GetExitCode retourne le code de sortie du processus actuel si ce processus s’est déjà exécuté jusqu’à la fin.
IDebugClient4 ::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 IDebugClient4.
IDebugClient4 ::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 IDebugClient4.
IDebugClient4 ::GetKernelConnectionOptions

La méthode GetKernelConnectionOptions retourne les options de connexion de la cible de noyau actuelle. Cette méthode appartient à l’interface IDebugClient4.
IDebugClient4 ::GetNumberDumpFiles

La méthode IDebugClient4 ::GetNumberDumpFiles retourne le nombre de fichiers contenant des informations de prise en charge utilisées lors de l’ouverture de la cible de vidage actuelle.
IDebugClient4 ::GetOtherOutputMask

La méthode GetOtherOutputMask retourne le masque de sortie pour un autre client. Cette méthode appartient à l’interface IDebugClient4.
IDebugClient4 ::GetOutputCallbacks

La méthode GetOutputCallbacks retourne l’objet de rappels de sortie inscrit auprès du client. Cette méthode appartient à l’interface IDebugClient4.
IDebugClient4 ::GetOutputMask

La méthode GetOutputMask retourne le masque de sortie actuellement défini pour le client. Cette méthode appartient à l’interface IDebugClient4.
IDebugClient4 ::GetProcessOptions

La méthode GetProcessOptions récupère les options de processus affectant le processus actuel. Cette méthode appartient à l’interface IDebugClient4.
IDebugClient4 ::GetRunningProcessDescription

La méthode IDebugClient4 ::GetRunningProcessDescription retourne une description du processus qui inclut plusieurs éléments.
IDebugClient4 ::GetRunningProcessDescriptionWide

La méthode IDebugClient4 ::GetRunningProcessDescriptionWide retourne une description du processus qui inclut plusieurs éléments.
IDebugClient4 ::GetRunningProcessSystemIdByExecutableName

La méthode IDebugClient4 ::GetRunningProcessSystemIdByExecutableName recherche un processus avec un nom de fichier exécutable donné et retourne son ID de processus.
IDebugClient4 ::GetRunningProcessSystemIdByExecutableNameWide

La méthode IDebugClient4 ::GetRunningProcessSystemIdByExecutableNameWide recherche un processus avec un nom de fichier exécutable donné et retourne son ID de processus.
IDebugClient4 ::GetRunningProcessSystemIds

La méthode GetRunningProcessSystemIds retourne les ID de processus pour chaque processus en cours d’exécution. Cette méthode appartient à l’interface IDebugClient4.
IDebugClient4 ::IsKernelDebuggerEnabled

La méthode IsKernelDebuggerEnabled vérifie si le débogage du noyau est activé pour le noyau local. Cette méthode appartient à l’interface IDebugClient4.
IDebugClient4 ::OpenDumpFile

La méthode OpenDumpFile ouvre un fichier de vidage en tant que cible de débogueur. Cette méthode appartient à l’interface IDebugClient4.
IDebugClient4 ::OpenDumpFileWide

La méthode OpenDumpFileWide ouvre un fichier de vidage en tant que cible de débogueur. Cette méthode appartient à l’interface IDebugClient4.
IDebugClient4 ::OutputIdentity

La méthode IDebugClient4 ::OutputIdentity met en forme et génère une chaîne décrivant l’ordinateur et l’utilisateur que ce client représente.
IDebugClient4 ::OutputServers

La méthode OutputServers répertorie les serveurs s’exécutant sur un ordinateur donné. Cette méthode appartient à l’interface IDebugClient4.
IDebugClient4 ::RemoveProcessOptions

La méthode RemoveProcessOptions supprime les options de processus de ces options qui affectent le processus actuel. Cette méthode appartient à l’interface IDebugClient4.
IDebugClient4 ::SetEventCallbacks

La méthode SetEventCallbacks inscrit un objet de rappel d’événement auprès de ce client. Cette méthode appartient à l’interface IDebugClient4.
IDebugClient4 ::SetInputCallbacks

La méthode SetInputCallbacks inscrit un objet de rappel d’entrée auprès du client. Cette méthode appartient à l’interface IDebugClient4.
IDebugClient4 ::SetKernelConnectionOptions

La méthode SetKernelConnectionOptions met à jour certaines des options de connexion d’une cible de noyau actif. Cette méthode appartient à l’interface IDebugClient4.
IDebugClient4 ::SetOtherOutputMask

La méthode SetOtherOutputMask définit le masque de sortie pour un autre client. Cette méthode appartient à l’interface IDebugClient4.
IDebugClient4 ::SetOutputCallbacks

La méthode SetOutputCallbacks inscrit un objet de rappel de sortie auprès de ce client. Cette méthode appartient à l’interface IDebugClient4.
IDebugClient4 ::SetOutputMask

La méthode SetOutputMask définit le masque de sortie pour le client. Cette méthode appartient à l’interface IDebugClient4.
IDebugClient4 ::SetProcessOptions

La méthode SetProcessOptions définit les options de processus affectant le processus actuel. Cette méthode appartient à l’interface IDebugClient4.
IDebugClient4 ::StartProcessServer

La méthode StartProcessServer démarre un serveur de processus. Cette méthode appartient à l’interface IDebugClient4.
IDebugClient4 ::StartServer

La méthode StartServer démarre un serveur de débogage. Cette méthode appartient à l’interface IDebugClient4.
IDebugClient4 ::TerminateCurrentProcess

La méthode TerminateCurrentProcess tente d’arrêter le processus actuel. Cette méthode appartient à l’interface IDebugClient4.
IDebugClient4 ::TerminateProcesses

La méthode TerminateProcesses tente d’arrêter tous les processus dans toutes les cibles. Cette méthode appartient à l’interface IDebugClient4.
IDebugClient4 ::WaitForProcessServerEnd

La méthode WaitForProcessServerEnd attend la sortie d’un serveur de processus local. Cette méthode appartient à l’interface IDebugClient4.
IDebugClient4 ::WriteDumpFile

La méthode WriteDumpFile crée un fichier de vidage en mode utilisateur ou en mode noyaucrash. Cette méthode appartient à l’interface IDebugClient4.
IDebugClient4 ::WriteDumpFile2

La méthode WriteDumpFile2 crée un fichier de vidage en mode utilisateur ou en mode noyaucrash. Cette méthode appartient à l’interface IDebugClient4.
IDebugClient4 ::WriteDumpFileWide

La méthode WriteDumpFileWide crée un fichier de vidage en mode utilisateur ou en mode noyaucrash. Cette méthode appartient à l’interface IDebugClient4.

Exigences

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

Voir aussi

IDebugClient3

IDebugClient5