Freigeben über


IDebugSystemObjects::GetProcessIdByPeb-Methode (dbgeng.h)

Die GetProcessIdByPeb Methode gibt die Modulprozess-ID für den angegebenen Prozess zurück. Der Prozess wird durch seinen Prozessumgebungsblock (PEB) angegeben.

Syntax

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

Parameter

[in] Offset

Gibt den Speicherort im virtuellen Adressraum des Ziels des PEB des Prozesses an, dessen Prozess-ID angefordert wird.

[out] Id

Empfängt die Modulprozess-ID.

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 Ziel ist ein Kernelmodusziel. Diese Methode ist derzeit im Kernelmodusdebugging nicht verfügbar.

Bemerkungen

Diese Methode ist im Kernelmodusdebugging nicht verfügbar.

Weitere Informationen zu Prozessen finden Sie unter Threads und Prozesse.

Anforderungen

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