Función PssCaptureSnapshot (processsnapshot.h)
Captura una instantánea de un proceso de destino.
Sintaxis
DWORD PssCaptureSnapshot(
[in] HANDLE ProcessHandle,
[in] PSS_CAPTURE_FLAGS CaptureFlags,
[in, optional] DWORD ThreadContextFlags,
[out] HPSS *SnapshotHandle
);
Parámetros
[in] ProcessHandle
Identificador del proceso de destino.
[in] CaptureFlags
Marcas que especifican qué capturar. Para obtener más información, consulte PSS_CAPTURE_FLAGS.
[in, optional] ThreadContextFlags
Las marcas de registro CONTEXT que se van a capturar si CaptureFlags especifica contextos de subproceso.
[out] SnapshotHandle
Identificador de la instantánea que captura esta función.
Valor devuelto
Esta función devuelve ERROR_SUCCESS si se ejecuta correctamente.
Todos los códigos de error se definen en winerror.h. Use FormatMessage con la marca FORMAT_MESSAGE_FROM_SYSTEM para obtener un mensaje de un código de error.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 8.1 [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2012 R2 [solo aplicaciones de escritorio] |
Plataforma de destino | Windows |
Encabezado | processsnapshot.h |
Archivo DLL | Kernel32.dll |