Freigeben über


IDebugSystemObjects2-Schnittstelle (dbgeng.h)

Erbschaft

Die IDebugSystemObjects2 Schnittstelle erbt von IDebugSystemObjects. IDebugSystemObjects2 hat auch folgende Typen von Membern:

Methodik

Die IDebugSystemObjects2 Schnittstelle hat diese Methoden.

 
IDebugSystemObjects2::GetCurrentProcessDataOffset

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

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

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

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

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

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

Die GetCurrentProcessUpTime-Methode gibt die Dauer der Ausführung des aktuellen Prozesses zurück. Diese Methode gehört zur IDebugSystemObjects2-Schnittstelle.
IDebugSystemObjects2::GetCurrentThreadDataOffset

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

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

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

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

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

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

Die GetEventThread-Methode gibt die Modulthread-ID für den Thread zurück, auf dem das letzte Ereignis aufgetreten ist. Diese Methode gehört zu IDebugSystemObjects2.
IDebugSystemObjects2::GetImplicitProcessDataOffset

Die GetImplicitProcessDataOffset-Methode gibt den impliziten Prozess für das aktuelle Ziel zurück. Diese Methode gehört zur IDebugSystemObjects2-Schnittstelle.
IDebugSystemObjects2::GetImplicitThreadDataOffset

Die GetImplicitThreadDataOffset-Methode gibt den impliziten Thread für den aktuellen Prozess zurück. Diese Methode gehört zur IDebugSystemObjects2-Schnittstelle.
IDebugSystemObjects2::GetNumberProcesses

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

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

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

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

Die IDebugSystemObjects2::GetProcessIdByPeb-Methode gibt die Modulprozess-ID für den angegebenen Prozess zurück.
IDebugSystemObjects2::GetProcessIdBySystemId

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

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

Die IDebugSystemObjects2::GetThreadIdByDataOffset-Methode gibt die Modulthread-ID zurück. Der Thread wird durch seine Systemdatenstruktur angegeben.
IDebugSystemObjects2::GetThreadIdByHandle

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

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

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

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

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

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

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

Die (IDebugSystemObjects2) SetCurrentThreadId-Methode legt den aktuellen Thread fest, indem eine Modulthread-ID angegeben wird.
IDebugSystemObjects2::SetImplicitProcessDataOffset

Die SetImplicitProcessDataOffset-Methode legt den impliziten Prozess für das aktuelle Ziel fest. Diese Methode gehört zur IDebugSystemObjects2-Schnittstelle.
IDebugSystemObjects2::SetImplicitThreadDataOffset

Die SetImplicitThreadDataOffset-Methode legt den impliziten Thread für den aktuellen Prozess fest. Diese Methode gehört zur IDebugSystemObjects2-Schnittstelle.

Anforderungen

Anforderung Wert
Zielplattform- Fenster
Header- dbgeng.h (include Dbgeng.h)

Siehe auch

IDebugSystemObjects

IDebugSystemObjects3

IDebugSystemObjects4