Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Contiene información de subproceso devuelta por PssWalkSnapshotPssWalkSnapshot.
Sintaxis
typedef struct {
DWORD ExitStatus;
void *TebBaseAddress;
DWORD ProcessId;
DWORD ThreadId;
ULONG_PTR AffinityMask;
int Priority;
int BasePriority;
void *LastSyscallFirstArgument;
WORD LastSyscallNumber;
FILETIME CreateTime;
FILETIME ExitTime;
FILETIME KernelTime;
FILETIME UserTime;
void *Win32StartAddress;
FILETIME CaptureTime;
PSS_THREAD_FLAGS Flags;
WORD SuspendCount;
WORD SizeOfContextRecord;
PCONTEXT ContextRecord;
} PSS_THREAD_ENTRY;
Miembros
ExitStatus
Código de salida del proceso. Si el proceso no se ha cerrado, se establece en STILL_ACTIVE (259).
TebBaseAddress
Dirección del bloque de entorno de subprocesos (TEB). Reservado para su uso por el sistema operativo.
ProcessId
El id. de proceso.
ThreadId
Identificador del subproceso.
AffinityMask
Máscara de afinidad del proceso.
Priority
Nivel de prioridad dinámica del subproceso.
BasePriority
Nivel de prioridad base del proceso.
LastSyscallFirstArgument
Reservado para su uso por el sistema operativo.
LastSyscallNumber
Reservado para su uso por el sistema operativo.
CreateTime
Hora en que se creó el subproceso. Para obtener más información, vea FILETIME.
ExitTime
Si el subproceso salió, la hora de la salida. Para obtener más información, vea FILETIME.
KernelTime
Cantidad de tiempo que el subproceso ha dedicado a ejecutarse en modo kernel. Para obtener más información, vea FILETIME.
UserTime
Cantidad de tiempo que el subproceso ha dedicado a ejecutarse en modo de usuario. Para obtener más información, vea FILETIME.
Win32StartAddress
Puntero al procedimiento de subproceso para el subproceso.
CaptureTime
Tiempo de captura de este subproceso. Para obtener más información, vea FILETIME.
Flags
Marcas sobre el subproceso. Para obtener más información, consulte PSS_THREAD_FLAGS.
SuspendCount
Recuento de veces que se suspende el subproceso.
SizeOfContextRecord
Tamaño de ContextRecord, en bytes.
ContextRecord
Puntero al registro de contexto si se capturó la información de contexto del subproceso. El puntero es válido durante la vigencia del marcador de recorrido pasado a PssWalkSnapshot.
Comentarios
PssWalkSnapshot devuelve una estructura PSS_THREAD_ENTRY cuando el miembro PSS_WALK_INFORMATION_CLASS que proporciona el autor de la llamada es PSS_WALK_THREADS.
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] |
| Encabezado | processsnapshot.h |