IDebugSystemObjects2-Schnittstelle (dbgeng.h)
Vererbung
Die IDebugSystemObjects2-Schnittstelle erbt von IDebugSystemObjects. IDebugSystemObjects2 verfügt auch über folgende Membertypen:
Methoden
Die IDebugSystemObjects2-Schnittstelle verfügt über 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 das Systemhandle für den aktuellen Prozess zurück. Diese Methode gehört zur IDebugSystemObjects2-Schnittstelle. |
IDebugSystemObjects2::GetCurrentProcessId Die GetCurrentProcessId-Methode gibt die Engine-Prozess-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 das Systemhandle für den aktuellen Thread zurück. Diese Methode gehört zur IDebugSystemObjects2-Schnittstelle. |
IDebugSystemObjects2::GetCurrentThreadId Die GetCurrentThreadId-Methode gibt die Enginethread-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 Engine-Prozess-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 Enginethread-ID für den Thread zurück, für den 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 Engine-Prozess-ID für den angegebenen Prozess zurück. Der Prozess wird durch seinen Datenoffset angegeben. |
IDebugSystemObjects2::GetProcessIdByHandle Die IDebugSystemObjects2::GetProcessIdByHandle-Methode gibt die Engine-Prozess-ID für den angegebenen Prozess zurück. Der Prozess wird durch sein Systemhandle angegeben. |
IDebugSystemObjects2::GetProcessIdByPeb Die IDebugSystemObjects2::GetProcessIdByPeb-Methode gibt die Engine-Prozess-ID für den angegebenen Prozess zurück. |
IDebugSystemObjects2::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 IDebugSystemObjects2. |
IDebugSystemObjects2::GetProcessIdsByIndex Die IDebugSystemObjects2::GetProcessIdsByIndex-Methode gibt die Prozess-ID der Engine und die Systemprozess-ID für die angegebenen Prozesse im aktuellen Ziel zurück. |
IDebugSystemObjects2::GetThreadIdByDataOffset Die IDebugSystemObjects2::GetThreadIdByDataOffset-Methode gibt die Enginethread-ID zurück. Der Thread wird durch seine Systemdatenstruktur angegeben. |
IDebugSystemObjects2::GetThreadIdByHandle Die IDebugSystemObjects2::GetThreadIdByHandle-Methode gibt die Enginethread-ID für den angegebenen Thread zurück. Der Thread wird durch sein Systemhandle angegeben. |
IDebugSystemObjects2::GetThreadIdByProcessor Die GetThreadIdByProcessor-Methode (IDebugSystemObjects2) ruft die Enginethreadthread-ID für den virtuellen Kernelmodusthread ab, der dem angegebenen Prozessor entspricht. |
IDebugSystemObjects2::GetThreadIdBySystemId Die GetThreadIdBySystemIdId-Methode (IDebugSystemObjects2) gibt die Enginethread-ID für einen Thread zurück, der durch die Systemthread-ID angegeben wird. |
IDebugSystemObjects2::GetThreadIdByTeb Die GetThreadIdByTeb-Methode (IDebugSystemObjects2) gibt die Enginethread-ID für einen Thread zurück, der durch seinen Threadumgebungsblock (TEB) angegeben wird. |
IDebugSystemObjects2::GetThreadIdsByIndex Die GetThreadIdsByIndex-Methode (IDebugSystemObjects2) gibt die Engine- und Systemthread-IDs für die angegebenen Threads im aktuellen Prozess zurück. |
IDebugSystemObjects2::GetTotalNumberThreads Die GetTotalNumberThreads-Methode (IDebugSystemObjects2) gibt die Gesamtzahl der Threads für alle Prozesse und die größte Anzahl von Threads in einem Prozess zurück. |
IDebugSystemObjects2::SetCurrentProcessId Die SetCurrentProcessId-Methode (IDebugSystemObjects2) macht den angegebenen Prozess zum aktuellen Prozess. |
IDebugSystemObjects2::SetCurrentThreadId Die SetCurrentThreadId-Methode (IDebugSystemObjects2) legt den aktuellen Thread durch Angabe einer Enginethread-ID fest. |
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 | Windows |
Kopfzeile | dbgeng.h (einschließlich Dbgeng.h) |