Interface IDebugSystemObjects3 (dbgeng.h)

Héritage

L’interface IDebugSystemObjects3 hérite de IDebugSystemObjects2. IDebugSystemObjects3 a également les types de membres suivants :

Méthodes

L’interface IDebugSystemObjects3 a ces méthodes.

 
IDebugSystemObjects3 ::GetCurrentProcessDataOffset

La méthode IDebugSystemObjects3 ::GetCurrentProcessDataOffset retourne l’emplacement de la structure de données système décrivant le processus actuel.
IDebugSystemObjects3 ::GetCurrentProcessExecutableName

La méthode GetCurrentProcessExecutableName retourne le nom du fichier exécutable chargé dans le processus actuel. Cette méthode appartient à IDebugSystemObjects3.
IDebugSystemObjects3 ::GetCurrentProcessHandle

La méthode GetCurrentProcessHandle retourne le handle système pour le processus actuel. Cette méthode appartient à l’interface IDebugSystemObjects3.
IDebugSystemObjects3 ::GetCurrentProcessId

La méthode GetCurrentProcessId retourne l’ID de processus du moteur pour le processus actuel. Cette méthode appartient à l’interface IDebugSystemObjects3.
IDebugSystemObjects3 ::GetCurrentProcessPeb

La méthode GetCurrentProcessPeb retourne le bloc d’environnement de processus (PEB) du processus actuel. Cette méthode appartient à l’interface IDebugSystemObjects3.
IDebugSystemObjects3 ::GetCurrentProcessSystemId

La méthode GetCurrentProcessSystemId retourne l’ID de processus système du processus actuel. Cette méthode appartient à l’interface IDebugSystemObjects3.
IDebugSystemObjects3 ::GetCurrentProcessUpTime

La méthode GetCurrentProcessUpTime retourne la durée d’exécution du processus actuel. Cette méthode appartient à l’interface IDebugSystemObjects3.
IDebugSystemObjects3 ::GetCurrentSystemId

La méthode GetCurrentSystemId retourne l’ID cible du moteur pour le processus actuel. Cette méthode appartient à l’interface IDebugSystemObjects3.
IDebugSystemObjects3 ::GetCurrentSystemServer

Obtient le serveur pour le processus actuel.
IDebugSystemObjects3 ::GetCurrentSystemServerName

Obtient le nom du serveur pour le processus actuel. Cette méthode appartient à l’interface IDebugSystemObjects3.
IDebugSystemObjects3 ::GetCurrentThreadDataOffset

La méthode GetCurrentThreadDataOffset retourne l’emplacement de la structure de données système pour le thread actuel. Cette méthode appartient à IDebugSystemObjects3.
IDebugSystemObjects3 ::GetCurrentThreadHandle

La méthode GetCurrentThreadHandle retourne le handle système pour le thread actuel. Cette méthode appartient à l’interface IDebugSystemObjects3.
IDebugSystemObjects3 ::GetCurrentThreadId

La méthode GetCurrentThreadId retourne l’ID de thread du moteur pour le thread actuel. Cette méthode appartient à l’interface IDebugSystemObjects3.
IDebugSystemObjects3 ::GetCurrentThreadSystemId

La méthode GetCurrentThreadSystemId retourne l’ID de thread système du thread actuel. Cette méthode appartient à l’interface IDebugSystemObjects3.
IDebugSystemObjects3 ::GetCurrentThreadTeb

La méthode GetCurrentThreadTeb retourne l’emplacement du bloc d’environnement de thread (TEB) du thread actuel. Cette méthode appartient à IDebugSystemObjects3.
IDebugSystemObjects3 ::GetEventProcess

La méthode GetEventProcess retourne l’ID de processus du moteur pour le processus sur lequel le dernier événement s’est produit. Cette méthode appartient à IDebugSystemObjects3.
IDebugSystemObjects3 ::GetEventSystem

La méthode GetEventSystem retourne l’ID de cible du moteur pour la cible dans laquelle le dernier événement s’est produit. Cette méthode appartient à IDebugSystemObjects3.
IDebugSystemObjects3 ::GetEventThread

La méthode GetEventThread retourne l’ID de thread du moteur pour le thread sur lequel le dernier événement s’est produit. Cette méthode appartient à IDebugSystemObjects3.
IDebugSystemObjects3 ::GetImplicitProcessDataOffset

La méthode GetImplicitProcessDataOffset retourne le processus implicite pour la cible actuelle. Cette méthode appartient à l’interface IDebugSystemObjects3.
IDebugSystemObjects3 ::GetImplicitThreadDataOffset

La méthode GetImplicitThreadDataOffset retourne le thread implicite pour le processus actuel. Cette méthode appartient à l’interface IDebugSystemObjects3.
IDebugSystemObjects3 ::GetNumberProcesses

La méthode GetNumberProcesses retourne le nombre de processus pour la cible actuelle. Cette méthode appartient à l’interface IDebugSystemObjects3.
IDebugSystemObjects3 ::GetNumberSystems

La méthode GetNumberSystems retourne le nombre de cibles auxquelles le moteur est actuellement connecté. Cette méthode appartient à l’interface IDebugSystemObjects3.
IDebugSystemObjects3 ::GetNumberThreads

La méthode GetNumberThreads retourne le nombre de threads dans le processus actuel. Cette méthode appartient à l’interface IDebugSystemObjects3.
IDebugSystemObjects3 ::GetProcessIdByDataOffset

La méthode IDebugSystemObjects3 ::GetProcessIdByDataOffset retourne l’ID de processus du moteur pour le processus spécifié. Le processus est spécifié par son décalage de données.
IDebugSystemObjects3 ::GetProcessIdByHandle

La méthode IDebugSystemObjects3 ::GetProcessIdByHandle retourne l’ID de processus du moteur pour le processus spécifié. Le processus est spécifié par son handle système.
IDebugSystemObjects3 ::GetProcessIdByPeb

La méthode IDebugSystemObjects3 ::GetProcessIdByPeb retourne l’ID de processus du moteur pour le processus spécifié.
IDebugSystemObjects3 ::GetProcessIdBySystemId

La méthode GetProcessIdBySystemId retourne l’ID de processus du moteur pour un processus spécifié par son ID de processus système. Cette méthode appartient à IDebugSystemObjects3.
IDebugSystemObjects3 ::GetProcessIdsByIndex

La méthode IDebugSystemObjects3 ::GetProcessIdsByIndex retourne l’ID de processus du moteur et l’ID de processus système pour les processus spécifiés dans la cible actuelle.
IDebugSystemObjects3 ::GetSystemByServer

Obtient le système d’un serveur.
IDebugSystemObjects3 ::GetSystemIdsByIndex

La méthode GetSystemIdsByIndex retourne les ID cibles du moteur pour les cibles spécifiées. Cette méthode appartient à l’interface IDebugSystemObjects3.
IDebugSystemObjects3 ::GetThreadIdByDataOffset

La méthode IDebugSystemObjects3 ::GetThreadIdByDataOffset retourne l’ID de thread du moteur. Le thread est spécifié par sa structure de données système.
IDebugSystemObjects3 ::GetThreadIdByHandle

La méthode IDebugSystemObjects3 ::GetThreadIdByHandle retourne l’ID de thread du moteur pour le thread spécifié. Le thread est spécifié par son handle système.
IDebugSystemObjects3 ::GetThreadIdByProcessor

La méthode GetThreadIdByProcessor (IDebugSystemObjects3) obtient l’ID de thread du moteur pour le thread virtuel en mode noyau correspondant au processeur spécifié.
IDebugSystemObjects3 ::GetThreadIdBySystemId

La méthode (IDebugSystemObjects3) GetThreadIdBySystemId retourne l’ID de thread de moteur pour un thread spécifié par son ID de thread système.
IDebugSystemObjects3 ::GetThreadIdByTeb

La méthode (IDebugSystemObjects3) GetThreadIdByTeb retourne l’ID de thread de moteur pour un thread spécifié par son bloc d’environnement de thread (TEB).
IDebugSystemObjects3 ::GetThreadIdsByIndex

La méthode (IDebugSystemObjects3) GetThreadIdsByIndex retourne les ID de moteur et de thread système pour les threads spécifiés dans le processus actuel.
IDebugSystemObjects3 ::GetTotalNumberThreads

La méthode (IDebugSystemObjects3) GetTotalNumberThreads retourne le nombre total de threads pour tous les processus et le plus grand nombre de threads dans un processus.
IDebugSystemObjects3 ::GetTotalNumberThreadsAndProcesses

La méthode IDebugSystemObjects3 ::GetTotalNumberThreadsAndProcesses retourne le nombre total de threads et de processus dans les cibles auxquelles le moteur est attaché.
IDebugSystemObjects3 ::SetCurrentProcessId

La méthode SetCurrentProcessId fait du processus spécifié le processus en cours. Cette méthode appartient à l’interface IDebugSystemObjects3.
IDebugSystemObjects3 ::SetCurrentSystemId

La méthode SetCurrentSystemId fait de la cible spécifiée la cible actuelle. Cette méthode appartient à l’interface IDebugSystemObjects3.
IDebugSystemObjects3 ::SetCurrentThreadId

La méthode (IDebugSystemObjects3) SetCurrentThreadId définit le thread actuel en spécifiant un ID de thread de moteur.
IDebugSystemObjects3 ::SetImplicitProcessDataOffset

La méthode SetImplicitProcessDataOffset définit le processus implicite pour la cible actuelle. Cette méthode appartient à l’interface IDebugSystemObjects3.
IDebugSystemObjects3 ::SetImplicitThreadDataOffset

La méthode SetImplicitThreadDataOffset définit le thread implicite pour le processus actuel. Cette méthode appartient à l’interface IDebugSystemObjects3.

Configuration requise

Condition requise Valeur
Plateforme cible Windows
En-tête dbgeng.h (inclure Dbgeng.h)

Voir aussi

IDebugSystemObjects

IDebugSystemObjects2

IDebugSystemObjects4