Interface IDebugClient5 (dbgeng.h)
Héritage
L’interface IDebugClient5 hérite de IDebugClient4. IDebugClient5 a également les types de membres suivants :
Méthodes
L’interface IDebugClient5 a ces méthodes.
IDebugClient5 ::AbandonCurrentProcess La méthode IDebugClient5 ::AbandonCurrentProcess supprime le processus actuel de la liste des processus du moteur sans le détacher ou l’arrêter. |
IDebugClient5 ::AddDumpInformationFile La méthode IDebugClient5 ::AddDumpInformationFile enregistre des fichiers supplémentaires contenant des informations de prise en charge qui seront utilisées lors de l’ouverture d’un fichier de vidage. |
IDebugClient5 ::AddDumpInformationFileWide La méthode IDebugClient5 ::AddDumpInformationFileWide enregistre des fichiers supplémentaires contenant des informations de prise en charge qui seront utilisées lors de l’ouverture d’un fichier de vidage. |
IDebugClient5 ::AddProcessOptions La méthode AddProcessOptions ajoute les options de processus aux options qui affectent le processus actuel. Cette méthode appartient à l’interface IDebugClient5. |
IDebugClient5 ::AttachKernel Les méthodes AttachKernel connectent le moteur du débogueur à une cible du noyau. Cette méthode appartient à l’interface IDebugClient5. |
IDebugClient5 ::AttachKernelWide La méthode AttachKernelWide connecte le moteur de débogueur à une cible de noyau. |
IDebugClient5 ::AttachProcess La méthode AttachProcess connecte le moteur de débogueur à un processus en mode utilisateur. Cette méthode appartient à l’interface IDebugClient5. |
IDebugClient5 ::ConnectProcessServer Les méthodes ConnectProcessServer se connectent à un serveur de processus. Cette méthode appartient à l’interface IDebugClient5. |
IDebugClient5 ::ConnectProcessServerWide La méthode ConnectProcessServerWide se connecte à un serveur de processus. |
IDebugClient5 ::ConnectSession La méthode ConnectSession joint le client à une session de débogueur existante. Cette méthode appartient à l’interface IDebugClient5. |
IDebugClient5 ::CreateClient La méthode CreateClient crée un objet client pour le thread actuel. Cette méthode appartient à l’interface IDebugClient5. |
IDebugClient5 ::CreateProcess La méthode CreateProcess crée un processus à partir de la ligne de commande spécifiée. Cette méthode appartient à l’interface IDebugClient5. |
IDebugClient5 ::CreateProcess2 La méthode CreateProcess2 exécute la commande donnée pour créer un processus. |
IDebugClient5 ::CreateProcess2Wide La méthode CreateProcess2Wide exécute la commande spécifiée pour créer un processus. |
IDebugClient5 ::CreateProcessAndAttach La méthode IDebugClient5 ::CreateProcessAndAttach crée un processus à partir d’une ligne de commande spécifiée, puis l’attache à un autre processus en mode utilisateur. |
IDebugClient5 ::CreateProcessAndAttach2 La méthode CreateProcessAndAttach2 crée un processus à partir d’une ligne de commande spécifiée, puis s’attache à ce processus ou à un autre processus en mode utilisateur. |
IDebugClient5 ::CreateProcessAndAttach2Wide La méthode CreateProcessAndAttach2Wide crée un processus à partir d’une ligne de commande spécifiée, puis l’attache à ce processus ou à un autre processus en mode utilisateur. |
IDebugClient5 ::CreateProcessAndAttachWide La méthode IDebugClient5 ::CreateProcessAndAttachWide crée un processus à partir d’une ligne de commande spécifiée, puis l’attache à un autre processus en mode utilisateur. |
IDebugClient5 ::CreateProcessWide La méthode CreateProcessWide crée un processus à partir de la ligne de commande spécifiée. Cette méthode appartient à l’interface IDebugClient5. |
IDebugClient5 ::D etachCurrentProcess La méthode DetachCurrentProcess détache le moteur de débogueur du processus actuel, en reprenant tous ses threads. Cette méthode appartient à IDebugClient5. |
IDebugClient5 ::D etachProcesses La méthode IDebugClient5 ::D etachProcesses détache le moteur de débogueur de tous les processus dans toutes les cibles, en reprenant tous leurs threads. |
IDebugClient5 ::D isconnectProcessServer La méthode DisconnectProcessServer déconnecte le moteur de débogueur d’un serveur de processus. Cette méthode appartient à l’interface IDebugClient5. |
IDebugClient5 ::D ispatchCallbacks La méthode DispatchCallbacks permet au moteur de débogueur d’utiliser le thread actuel pour les rappels. Cette méthode appartient à l’interface IDebugClient5. |
IDebugClient5 ::EndProcessServer La méthode EndProcessServer demande l’arrêt d’un serveur de processus. Cette méthode appartient à l’interface IDebugClient5. |
IDebugClient5 ::EndSession La méthode EndSession met fin à la session de débogueur actuelle. Cette méthode appartient à l’interface IDebugClient5. |
IDebugClient5 ::ExitDispatch La méthode ExitDispatch entraîne le retour de la méthode DispatchCallbacks. Cette méthode appartient à l’interface IDebugClient5. |
IDebugClient5 ::FlushCallbacks La méthode IDebugClient5 ::FlushCallbacks force toute sortie mise en mémoire tampon restante à être remise à l’objet IDebugOutputCallbacks inscrit auprès de ce client. |
IDebugClient5 ::GetDumpFile La méthode IDebugClient5 ::GetDumpFile décrit les fichiers contenant les informations de prise en charge utilisées lors de l’ouverture de la cible de vidage actuelle. |
IDebugClient5 ::GetDumpFileWide La méthode IDebugClient5 ::GetDumpFileWide décrit les fichiers contenant les informations de prise en charge qui ont été utilisées lors de l’ouverture de la cible de vidage actuelle. |
IDebugClient5 ::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 IDebugClient5. |
IDebugClient5 ::GetEventCallbacksWide La méthode GetEventCallbacksWide retourne l’objet de rappels d’événements inscrit auprès de ce client. |
IDebugClient5 ::GetExitCode La méthode IDebugClient5 ::GetExitCode retourne le code de sortie du processus actuel si ce processus s’est déjà exécuté jusqu’à son achèvement. |
IDebugClient5 ::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 IDebugClient5. |
IDebugClient5 ::GetIdentityWide La méthode GetIdentityWide retourne une chaîne décrivant l’ordinateur et l’utilisateur que ce client représente. |
IDebugClient5 ::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 IDebugClient5. |
IDebugClient5 ::GetKernelConnectionOptions La méthode GetKernelConnectionOptions retourne les options de connexion pour la cible actuelle du noyau. Cette méthode appartient à l’interface IDebugClient5. |
IDebugClient5 ::GetKernelConnectionOptionsWide La méthode GetKernelConnectionOptionsWide retourne les options de connexion pour la cible actuelle du noyau. |
IDebugClient5 ::GetNumberDumpFiles La méthode IDebugClient5 ::GetNumberDumpFiles retourne le nombre de fichiers contenant les informations de prise en charge utilisées lors de l’ouverture de la cible de vidage actuelle. |
IDebugClient5 ::GetNumberEventCallbacks La méthode GetNumberEventCallbacks retourne le nombre de rappels d’événements qui s’intéressent aux événements donnés. |
IDebugClient5 ::GetNumberInputCallbacks La méthode GetNumberInputCallbacks retourne le nombre de rappels d’entrée inscrits sur tous les clients. |
IDebugClient5 ::GetNumberOutputCallbacks La méthode GetNumberOutputCallbacks retourne le nombre de rappels de sortie inscrits sur tous les clients. |
IDebugClient5 ::GetOtherOutputMask La méthode GetOtherOutputMask retourne le masque de sortie pour un autre client. Cette méthode appartient à l’interface IDebugClient5. |
IDebugClient5 ::GetOutputCallbacks La méthode GetOutputCallbacks retourne l’objet de rappels de sortie inscrit auprès du client. Cette méthode appartient à l’interface IDebugClient5. |
IDebugClient5 ::GetOutputCallbacksWide La méthode GetOutputCallbacksWide retourne l’objet de rappels de sortie inscrit auprès du client. |
IDebugClient5 ::GetOutputLinePrefixWide Obtient un préfixe de chaîne de caractères Unicode pour les lignes de sortie. |
IDebugClient5 ::GetOutputMask La méthode GetOutputMask retourne le masque de sortie actuellement défini pour le client. Cette méthode appartient à l’interface IDebugClient5. |
IDebugClient5 ::GetProcessOptions La méthode GetProcessOptions récupère les options de processus affectant le processus en cours. Cette méthode appartient à l’interface IDebugClient5. |
IDebugClient5 ::GetQuitLockString Obtient une chaîne de verrouillage de quit. |
IDebugClient5 ::GetQuitLockStringWide Obtient une chaîne de verrouillage de fermeture de caractère Unicode. |
IDebugClient5 ::GetRunningProcessDescription La méthode IDebugClient5 ::GetRunningProcessDescription retourne une description du processus qui comprend plusieurs éléments. |
IDebugClient5 ::GetRunningProcessDescriptionWide La méthode IDebugClient5 ::GetRunningProcessDescriptionWide retourne une description du processus qui comprend plusieurs éléments. |
IDebugClient5 ::GetRunningProcessSystemIdByExecutableName La méthode IDebugClient5 ::GetRunningProcessSystemIdByExecutableName recherche un processus avec un nom de fichier exécutable donné et retourne son ID de processus. |
IDebugClient5 ::GetRunningProcessSystemIdByExecutableNameWide La méthode IDebugClient5 ::GetRunningProcessSystemIdByExecutableNameWide recherche un processus avec un nom de fichier exécutable donné et retourne son ID de processus. |
IDebugClient5 ::GetRunningProcessSystemIds La méthode GetRunningProcessSystemIds retourne les ID de processus pour chaque processus en cours d’exécution. Cette méthode appartient à l’interface IDebugClient5. |
IDebugClient5 ::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 IDebugClient5. |
IDebugClient5 ::OpenDumpFile La méthode OpenDumpFile ouvre un fichier de vidage en tant que cible de débogueur. Cette méthode appartient à l’interface IDebugClient5. |
IDebugClient5 ::OpenDumpFileWide La méthode OpenDumpFileWide ouvre un fichier de vidage en tant que cible de débogueur. Cette méthode appartient à l’interface IDebugClient5. |
IDebugClient5 ::OutputIdentity La méthode IDebugClient5 ::OutputIdentity met en forme et génère une chaîne décrivant l’ordinateur et l’utilisateur que ce client représente. |
IDebugClient5 ::OutputIdentityWide La méthode OutputIdentityWide met en forme et génère une chaîne décrivant l’ordinateur et l’utilisateur que ce client représente. |
IDebugClient5 ::OutputServers La méthode OutputServers répertorie les serveurs en cours d’exécution sur un ordinateur donné. Cette méthode appartient à l’interface IDebugClient5. |
IDebugClient5 ::OutputServersWide La méthode OutputServersWide répertorie les serveurs en cours d’exécution sur un ordinateur donné. |
IDebugClient5 ::P opOutputLinePrefix Restaure un préfixe de ligne de sortie précédemment enregistré. |
IDebugClient5 ::P ushOutputLinePrefix Enregistre un préfixe de ligne de sortie. |
IDebugClient5 ::P ushOutputLinePrefixWide Enregistre un préfixe de ligne de sortie de chaîne large. |
IDebugClient5 ::RemoveProcessOptions La méthode RemoveProcessOptions supprime les options de processus de ces options qui affectent le processus actuel. Cette méthode appartient à l’interface IDebugClient5. |
IDebugClient5 ::SetEventCallbacks La méthode SetEventCallbacks inscrit un objet de rappel d’événement auprès de ce client. Cette méthode appartient à l’interface IDebugClient5. |
IDebugClient5 ::SetEventCallbacksWide La méthode SetEventCallbacksWide inscrit un objet de rappel d’événement auprès de ce client. |
IDebugClient5 ::SetInputCallbacks La méthode SetInputCallbacks inscrit un objet de rappel d’entrée auprès du client. Cette méthode appartient à l’interface IDebugClient5. |
IDebugClient5 ::SetKernelConnectionOptions La méthode SetKernelConnectionOptions met à jour certaines des options de connexion d’une cible de noyau dynamique. Cette méthode appartient à l’interface IDebugClient5. |
IDebugClient5 ::SetKernelConnectionOptionsWide La méthode SetKernelConnectionOptionsWide met à jour certaines des options de connexion d’une cible de noyau dynamique. |
IDebugClient5 ::SetOtherOutputMask La méthode SetOtherOutputMask définit le masque de sortie pour un autre client. Cette méthode appartient à l’interface IDebugClient5. |
IDebugClient5 ::SetOutputCallbacks La méthode SetOutputCallbacks inscrit un objet de rappel de sortie auprès de ce client. Cette méthode appartient à l’interface IDebugClient5. |
IDebugClient5 ::SetOutputCallbacksWide La méthode SetOutputCallbacksWide inscrit un objet de rappel de sortie auprès de ce client. |
IDebugClient5 ::SetOutputLinePrefixWide Définit un préfixe de chaîne large pour les lignes de sortie. |
IDebugClient5 ::SetOutputMask La méthode SetOutputMask définit le masque de sortie pour le client. Cette méthode appartient à l’interface IDebugClient5. |
IDebugClient5 ::SetProcessOptions La méthode SetProcessOptions définit les options de processus qui affectent le processus en cours. Cette méthode appartient à l’interface IDebugClient5. |
IDebugClient5 ::SetQuitLockString Définit une chaîne de verrouillage de quit. |
IDebugClient5 ::SetQuitLockStringWide Définit une chaîne de caractères Unicode de verrou de fermeture. |
IDebugClient5 ::StartProcessServer La méthode StartProcessServer démarre un serveur de processus. |
IDebugClient5 ::StartProcessServerWide La méthode StartProcessServerWide démarre un serveur de processus. |
IDebugClient5 ::StartServer La méthode StartServer démarre un serveur de débogage. Cette méthode appartient à l’interface IDebugClient5. |
IDebugClient5 ::StartServerWide La méthode StartServerWide démarre un serveur de débogage. |
IDebugClient5 ::TerminateCurrentProcess La méthode TerminateCurrentProcess tente d’arrêter le processus en cours. Cette méthode appartient à l’interface IDebugClient5. |
IDebugClient5 ::TerminateProcesses La méthode TerminateProcesses tente d’arrêter tous les processus dans toutes les cibles. Cette méthode appartient à l’interface IDebugClient5. |
IDebugClient5 ::WaitForProcessServerEnd La méthode WaitForProcessServerEnd attend qu’un serveur de processus local se ferme. Cette méthode appartient à l’interface IDebugClient5. |
IDebugClient5 ::WriteDumpFile La méthode WriteDumpFile crée un fichier de vidage en mode utilisateur ou en mode noyaucrash. Cette méthode appartient à l’interface IDebugClient5. |
IDebugClient5 ::WriteDumpFile2 La méthode WriteDumpFile2 crée un fichier de vidage en mode utilisateur ou en mode noyaucrash. Cette méthode appartient à l’interface IDebugClient5. |
IDebugClient5 ::WriteDumpFileWide La méthode WriteDumpFileWide crée un fichier de vidage en mode utilisateur ou en mode noyaucrash. Cette méthode appartient à l’interface IDebugClient5. |
Configuration requise
Condition requise | Valeur |
---|---|
Plateforme cible | Windows |
En-tête | dbgeng.h (inclure Dbgeng.h) |