IDebugSystemObjects-Schnittstelle (dbgeng.h)
Erbschaft
Die IDebugSystemObjects Schnittstelle erbt von der IUnknown Schnittstelle. IDebugSystemObjects verfügt auch über die folgenden Membertypen:
Methodik
Die IDebugSystemObjects Schnittstelle weist diese Methoden auf.
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 den Systemhandle für den aktuellen Prozess zurück. Diese Methode gehört zur IDebugSystemObjects-Schnittstelle. |
IDebugSystemObjects::GetCurrentProcessId Die GetCurrentProcessId-Methode gibt die Modulprozess-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 den Systemhandle für den aktuellen Thread zurück. Diese Methode gehört zur IDebugSystemObjects-Schnittstelle. |
IDebugSystemObjects::GetCurrentThreadId Die GetCurrentThreadId-Methode gibt die Modulthread-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 Modulprozess-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 Modulthread-ID für den Thread zurück, auf dem 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 Modulprozess-ID für den angegebenen Prozess zurück. Der Prozess wird durch den Datenoffset angegeben. |
IDebugSystemObjects::GetProcessIdByHandle Die IDebugSystemObjects::GetProcessIdByHandle-Methode gibt die Modulprozess-ID für den angegebenen Prozess zurück. Der Prozess wird durch den Systemhandle angegeben. |
IDebugSystemObjects::GetProcessIdByPeb Die GetProcessIdByPeb-Methode gibt die Modulprozess-ID für den angegebenen Prozess zurück. Diese Methode gehört zur IDebugSystemObjects-Schnittstelle. |
IDebugSystemObjects::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 IDebugSystemObjects. |
IDebugSystemObjects::GetProcessIdsByIndex Die IDebugSystemObjects::GetProcessIdsByIndex-Methode gibt die Modulprozess-ID und Systemprozess-ID für die angegebenen Prozesse im aktuellen Ziel zurück. |
IDebugSystemObjects::GetThreadIdByDataOffset Die IDebugSystemObjects::GetThreadIdByDataOffset-Methode gibt die Modulthread-ID für einen Thread zurück. Der Thread wird durch seine Systemdatenstruktur angegeben. |
IDebugSystemObjects::GetThreadIdByHandle Die IDebugSystemObjects::GetThreadIdByHandle-Methode gibt die Modulthread-ID für den angegebenen Thread zurück. Der Thread wird durch den Systemhandle angegeben. |
IDebugSystemObjects::GetThreadIdByProcessor Die GetThreadIdByProcessor-Methode (IDebugSystemObjects) ruft die Modulthread-ID für den virtuellen Kernelmodusthread ab, der dem angegebenen Prozessor entspricht. |
IDebugSystemObjects::GetThreadIdBySystemId Die GetThreadIdBySystemIdId-Methode (DebugSystemObjects) gibt die Modulthread-ID für einen thread zurück, der durch die Systemthread-ID angegeben wird. |
IDebugSystemObjects::GetThreadIdByTeb Die GetThreadIdByTeb-Methode (IDebugSystemObjects) gibt die Modulthread-ID für einen Thread zurück, der durch den Threadumgebungsblock (TEB) angegeben wird. |
IDebugSystemObjects::GetThreadIdsByIndex Die GetThreadIdsByIndex-Methode (IDebugSystemObjects) gibt das Modul und die Systemthread-IDs für die angegebenen Threads im aktuellen Prozess zurück. |
IDebugSystemObjects::GetTotalNumberThreads Die GetTotalNumberThreads-Methode (IDebugSystemObjects) gibt die Gesamtanzahl der Threads für alle Prozesse und die größte Anzahl von Threads in jedem Prozess zurück. |
IDebugSystemObjects::SetCurrentProcessId Die (IDebugSystemObjects) SetCurrentProcessId-Methode macht den angegebenen Prozess zum aktuellen Prozess. |
IDebugSystemObjects::SetCurrentThreadId Die (IDebugSystemObjects) SetCurrentThreadId-Methode legt den aktuellen Thread fest, indem eine Modulthread-ID angegeben wird. |
Anforderungen
Anforderung | Wert |
---|---|
Zielplattform- | Fenster |
Header- | dbgeng.h (include Dbgeng.h) |