Freigeben über


IDebugSystemObjects3::GetProcessIdByDataOffset-Methode (dbgeng.h)

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

Syntax

HRESULT GetProcessIdByDataOffset(
  [in]  ULONG64 Offset,
  [out] PULONG  Id
);

Parameter

[in] Offset

Gibt den Speicherort im virtuellen Adressraum des Ziels des Datenoffsets des Prozesses an.

[out] Id

Empfängt die Modulprozess-ID für den Prozess.

Rückgabewert

Diese Methode kann auch andere Fehlerwerte zurückgeben. Weitere Informationen finden Sie unter Rückgabewerte.

Rückgabecode Beschreibung
S_OK
Die Methode war erfolgreich.
E_NOTIMPL
Das aktuelle Ziel ist ein Kernelmodusziel. Diese Methode ist derzeit im Kernelmodusdebugging nicht verfügbar.

Bemerkungen

Diese Methode ist derzeit im Kernelmodusdebugging nicht verfügbar.

Im Benutzermodusdebugging verhält sich diese Methode genauso wie GetProcessIdByPeb.

Weitere Informationen zu Prozessen finden Sie unter Threads und Prozesse.

Anforderungen

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