Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Specifies metadata about the process.
Syntax
typedef struct _PROCESS_TELEMETRY_ID_INFORMATION {
ULONG HeaderSize;
ULONG ProcessId;
ULONG64 ProcessStartKey;
ULONG64 CreateTime;
ULONG64 CreateInterruptTime;
ULONG64 CreateUnbiasedInterruptTime;
ULONG64 ProcessSequenceNumber;
ULONG64 SessionCreateTime;
ULONG SessionId;
ULONG BootId;
ULONG ImageChecksum;
ULONG ImageTimeDateStamp;
ULONG UserSidOffset;
ULONG ImagePathOffset;
ULONG PackageNameOffset;
ULONG RelativeAppNameOffset;
ULONG CommandLineOffset;
} PROCESS_TELEMETRY_ID_INFORMATION, *PPROCESS_TELEMETRY_ID_INFORMATION;
Members
HeaderSize
The size, in bytes, of the resource header data that follows.
ProcessId
The ID of the process.
ProcessStartKey
The time the process was created.
CreateInterruptTime
Current interrupt-time count.
Interrupt-time count is not subject to adjustments by users or the Windows time service (see Interrupt Time).
CreateUnbiasedInterruptTime
Current unbiased interrupt-time count.
Unbiased interrupt-time means that only time that the system is in the working state is counted—therefore, the interrupt-time count is not "biased" by time the system spends in sleep or hibernation (see Interrupt Time).
ProcessSequenceNumber
The process sequence number.
SessionCreateTime
Date and time the session was created.
SessionId
The unique session associated with client connection.
BootId
The boot ID.
ImageChecksum
The image file checksum.
ImageTimeDateStamp
The image file time stamp.
UserSidOffset
The User Sid offset.
ImagePathOffset
The name and path of the image offset.
PackageNameOffset
The package name offset.
RelativeAppNameOffset
The relative app name offset.
CommandLineOffset
The process command line offset.
Remarks
This struct has no associated import library or header file.
Requirements
| Requirement | Value |
|---|---|
| Minimum supported client | Windows 10 |
| DLL | N/A |