PssCaptureSnapshot-Funktion (processsnapshot.h)
Erfasst eine Momentaufnahme eines Zielprozesses.
Syntax
DWORD PssCaptureSnapshot(
[in] HANDLE ProcessHandle,
[in] PSS_CAPTURE_FLAGS CaptureFlags,
[in, optional] DWORD ThreadContextFlags,
[out] HPSS *SnapshotHandle
);
Parameter
[in] ProcessHandle
Ein Handle für den Zielprozess.
[in] CaptureFlags
Flags, die angeben, was erfasst werden soll. Weitere Informationen finden Sie unter PSS_CAPTURE_FLAGS.
[in, optional] ThreadContextFlags
Die CONTEXT-Datensatzflags , die erfasst werden sollen, wenn CaptureFlags Threadkontexte angibt.
[out] SnapshotHandle
Ein Handle für die Momentaufnahme, die von dieser Funktion erfasst wird.
Rückgabewert
Diese Funktion gibt ERROR_SUCCESS bei Erfolg zurück.
Alle Fehlercodes sind in winerror.h definiert. Verwenden Sie FormatMessage mit dem flag FORMAT_MESSAGE_FROM_SYSTEM , um eine Meldung für einen Fehlercode abzurufen.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 8.1 [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2012 R2 [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | processsnapshot.h |
DLL | Kernel32.dll |