Auf Englisch lesen

Freigeben über


Prozessmomentaufnahme

Übersicht über die Prozessmomentaufnahmetechnologie.

Zum Entwickeln der Prozessmomentaufnahme benötigen Sie die folgenden Header:

Programmieranleitungen für diese Technologie finden Sie unter:

Enumerationen

 
PSS_CAPTURE_FLAGS

Flags, die angeben, was PssCaptureSnapshot erfasst.
PSS_DUPLICATE_FLAGS

Duplizierungsflags für die Verwendung durch PssDuplicateSnapshot.
PSS_HANDLE_FLAGS

Flags, um anzugeben, welche Teile einer PSS_HANDLE_ENTRY-Struktur gültig sind.
PSS_OBJECT_TYPE

Gibt den Objekttyp in einer PSS_HANDLE_ENTRY-Struktur an.
PSS_PROCESS_FLAGS

Flags, die einen Prozess beschreiben.
PSS_QUERY_INFORMATION_CLASS

Gibt an, welche Informationen die PssQuerySnapshot-Funktion zurückgibt.
PSS_THREAD_FLAGS

Flags, die einen Thread beschreiben.
PSS_WALK_INFORMATION_CLASS

Gibt an, welche Informationen die PssWalkSnapshot-Funktion zurückgibt.

Functions

 
PssCaptureSnapshot

Erfasst eine Momentaufnahme eines Zielprozesses.
PssDuplicateSnapshot

Dupliziert ein Momentaufnahme Handle von einem Prozess in einen anderen.
PssFreeSnapshot

Gibt einen Momentaufnahme frei.
PssQuerySnapshot

Fragt den Momentaufnahme ab.
PssWalkMarkerErErstellen

Erstellt eine Exemplarmarkierung.
PssWalkMarkerFree

Gibt eine von PssWalkMarkerCreate erstellte Schrittmarkierung frei.
PssWalkMarkerGetPosition

Gibt die aktuelle Position einer Schrittmarkierung zurück.
PssWalkMarkerSeekToBeginning

Spulet einen Marschmarker zurück zum Anfang.
PssWalkMarkerSetPosition

Legt die Position einer Schrittmarkierung fest.
PssWalkSnapshot

Gibt Informationen von der aktuellen Schrittposition zurück und hat die Schrittmarkierung zur nächsten Position erweitert.

Strukturen

 
PSS_ALLOCATOR

Gibt benutzerdefinierte Funktionen an, die die Prozessmomentaufnahmefunktionen verwenden, um die internen Exemplarmarkerstrukturen zuzuordnen und freizugeben.
PSS_AUXILIARY_PAGE_ENTRY

Enthält zusätzliche Seiteneintragsinformationen, die von PssWalkSnapshot zurückgegeben werden.
PSS_AUXILIARY_PAGES_INFORMATION

Enthält von PssQuerySnapshot zurückgegebene Hilfsseiteninformationen.
PSS_HANDLE_ENTRY

Enthält Informationen zu einem von PssWalkSnapshot zurückgegebenen Handle.
PSS_HANDLE_INFORMATION

Enthält von PssQuerySnapshot zurückgegebene Handle-Informationen.
PSS_HANDLE_TRACE_INFORMATION

Enthält von PssQuerySnapshot zurückgegebene Handle-Ablaufverfolgungsinformationen.
PSS_PERFORMANCE_COUNTERS

Enthält von PssQuerySnapshot zurückgegebene Leistungsindikatoren.
PSS_PROCESS_INFORMATION

Enthält von PssQuerySnapshot zurückgegebene Prozessinformationen.
PSS_THREAD_ENTRY

Enthält Threadinformationen, die von PssWalkSnapshotPssWalkSnapshot zurückgegeben wurden.
PSS_THREAD_INFORMATION

Enthält Threadinformationen, die von PssQuerySnapshot zurückgegeben werden.
PSS_VA_CLONE_INFORMATION

Enthält von PssQuerySnapshot zurückgegebene Informationen zum Klonen der virtuellen Adresse (VA).
PSS_VA_SPACE_ENTRY

Enthält die MEMORY_BASIC_INFORMATION, die von PssWalkSnapshot für eine Va-Region (Virtual Address) zurückgegeben werden.
PSS_VA_SPACE_INFORMATION

Enthält von PssQuerySnapshot zurückgegebene Informationen zum Virtuellen Adressraum (VA).