Freigeben über


IDebugSystemObjects-Schnittstelle (dbgeng.h)

Vererbung

Die IDebugSystemObjects-Schnittstelle erbt von der IUnknown-Schnittstelle . IDebugSystemObjects verfügt auch über folgende Membertypen:

Methoden

Die IDebugSystemObjects-Schnittstelle verfügt über diese Methoden.

 
IDebugSystemObjects::GetCurrentProcessDataOffset

Die IDebugSystemObjects::GetCurrentProcessDataOffset-Methode gibt den Speicherort der Systemdatenstruktur zurück, die den aktuellen Prozess beschreibt.
IDebugSystemObjects::GetCurrentProcessExecutableName

Die GetCurrentProcessExecutableName-Methode gibt den Namen der ausführbaren Datei zurück, die im aktuellen Prozess geladen wurde. Diese Methode gehört zu IDebugSystemObjects.
IDebugSystemObjects::GetCurrentProcessHandle

Die GetCurrentProcessHandle-Methode gibt das Systemhandle für den aktuellen Prozess zurück. Diese Methode gehört zur IDebugSystemObjects-Schnittstelle.
IDebugSystemObjects::GetCurrentProcessId

Die GetCurrentProcessId-Methode gibt die Engine-Prozess-ID für den aktuellen Prozess zurück. Diese Methode gehört zur IDebugSystemObjects-Schnittstelle.
IDebugSystemObjects::GetCurrentProcessPeb

Die GetCurrentProcessPeb-Methode gibt den Prozessumgebungsblock (PEB) des aktuellen Prozesses zurück. Diese Methode gehört zur IDebugSystemObjects-Schnittstelle.
IDebugSystemObjects::GetCurrentProcessSystemId

Die GetCurrentProcessSystemId-Methode gibt die Systemprozess-ID des aktuellen Prozesses zurück. Diese Methode gehört zur IDebugSystemObjects-Schnittstelle.
IDebugSystemObjects::GetCurrentThreadDataOffset

Die GetCurrentThreadDataOffset-Methode gibt den Speicherort der Systemdatenstruktur für den aktuellen Thread zurück. Diese Methode gehört zu IDebugSystemObjects.
IDebugSystemObjects::GetCurrentThreadHandle

Die GetCurrentThreadHandle-Methode gibt das Systemhandle für den aktuellen Thread zurück. Diese Methode gehört zur IDebugSystemObjects-Schnittstelle.
IDebugSystemObjects::GetCurrentThreadId

Die GetCurrentThreadId-Methode gibt die Enginethread-ID für den aktuellen Thread zurück. Diese Methode gehört zur IDebugSystemObjects-Schnittstelle.
IDebugSystemObjects::GetCurrentThreadSystemId

Die GetCurrentThreadSystemId-Methode gibt die Systemthread-ID des aktuellen Threads zurück. Diese Methode gehört zur IDebugSystemObjects-Schnittstelle.
IDebugSystemObjects::GetCurrentThreadTeb

Die GetCurrentThreadTeb-Methode gibt den Speicherort des Threadumgebungsblocks (TEB) für den aktuellen Thread zurück. Diese Methode gehört zu IDebugSystemObjects.
IDebugSystemObjects::GetEventProcess

Die GetEventProcess-Methode gibt die Engine-Prozess-ID für den Prozess zurück, für den das letzte Ereignis aufgetreten ist. Diese Methode gehört zu IDebugSystemObjects.
IDebugSystemObjects::GetEventThread

Die GetEventThread-Methode gibt die Enginethread-ID für den Thread zurück, für den das letzte Ereignis aufgetreten ist. Diese Methode gehört zu IDebugSystemObjects.
IDebugSystemObjects::GetNumberProcesses

Die GetNumberProcesses-Methode gibt die Anzahl der Prozesse für das aktuelle Ziel zurück. Diese Methode gehört zur IDebugSystemObjects-Schnittstelle.
IDebugSystemObjects::GetNumberThreads

Die GetNumberThreads-Methode gibt die Anzahl der Threads im aktuellen Prozess zurück. Diese Methode gehört zur IDebugSystemObjects-Schnittstelle.
IDebugSystemObjects::GetProcessIdByDataOffset

Die IDebugSystemObjects::GetProcessIdByDataOffset-Methode gibt die Engine-Prozess-ID für den angegebenen Prozess zurück. Der Prozess wird durch seinen Datenoffset angegeben.
IDebugSystemObjects::GetProcessIdByHandle

Die IDebugSystemObjects::GetProcessIdByHandle-Methode gibt die Engine-Prozess-ID für den angegebenen Prozess zurück. Der Prozess wird durch seinen Systemhandle angegeben.
IDebugSystemObjects::GetProcessIdByPeb

Die GetProcessIdByPeb-Methode gibt die Engine-Prozess-ID für den angegebenen Prozess zurück. Diese Methode gehört zur IDebugSystemObjects-Schnittstelle.
IDebugSystemObjects::GetProcessIdBySystemId

Die GetProcessIdBySystemId-Methode gibt die Engine-Prozess-ID für einen Prozess zurück, der durch die Systemprozess-ID angegeben wird. Diese Methode gehört zu IDebugSystemObjects.
IDebugSystemObjects::GetProcessIdsByIndex

Die IDebugSystemObjects::GetProcessIdsByIndex-Methode gibt die Engineprozess-ID und Systemprozess-ID für die angegebenen Prozesse im aktuellen Ziel zurück.
IDebugSystemObjects::GetThreadIdByDataOffset

Die IDebugSystemObjects::GetThreadIdByDataOffset-Methode gibt die Enginethread-ID für einen Thread zurück. Der Thread wird durch seine Systemdatenstruktur angegeben.
IDebugSystemObjects::GetThreadIdByHandle

Die IDebugSystemObjects::GetThreadIdByHandle-Methode gibt die Enginethread-ID für den angegebenen Thread zurück. Der Thread wird durch seinen Systemhandle angegeben.
IDebugSystemObjects::GetThreadIdByProcessor

Die (IDebugSystemObjects) GetThreadIdByProcessor-Methode ruft die Enginethread-ID für den virtuellen Kernelmodusthread ab, der dem angegebenen Prozessor entspricht.
IDebugSystemObjects::GetThreadIdBySystemId

Die (DebugSystemObjects) GetThreadIdBySystemId-Methode gibt die Enginethread-ID für einen Thread zurück, der durch die Systemthread-ID angegeben wird.
IDebugSystemObjects::GetThreadIdByTeb

Die GetThreadIdByTeb-Methode (IDebugSystemObjects) gibt die Enginethread-ID für einen Thread zurück, der durch seinen Threadumgebungsblock (TEB) angegeben wird.
IDebugSystemObjects::GetThreadIdsByIndex

Die (IDebugSystemObjects) GetThreadIdsByIndex-Methode gibt die Engine- und Systemthread-IDs für die angegebenen Threads im aktuellen Prozess zurück.
IDebugSystemObjects::GetTotalNumberThreads

Die GetTotalNumberThreads-Methode (IDebugSystemObjects) gibt die Gesamtanzahl von Threads für alle Prozesse und die größte Anzahl von Threads in einem Prozess zurück.
IDebugSystemObjects::SetCurrentProcessId

Die SetCurrentProcessId-Methode (IDebugSystemObjects) macht den angegebenen Prozess zum aktuellen Prozess.
IDebugSystemObjects::SetCurrentThreadId

Die (IDebugSystemObjects) SetCurrentThreadId-Methode legt den aktuellen Thread durch Angabe einer Enginethread-ID fest.

Anforderungen

Anforderung Wert
Zielplattform Windows
Kopfzeile dbgeng.h (einschließlich Dbgeng.h)

Weitere Informationen

IDebugSystemObjects2

IDebugSystemObjects3

IDebugSystemObjects4