@Structure.FieldOrder(value={"SessionId","ProcessId","pProcessName","pUserSid","NumberOfThreads","HandleCount","PagefileUsage","PeakPagefileUsage","WorkingSetSize","PeakWorkingSetSize","UserTime","KernelTime"}) public static class Wtsapi32.WTS_PROCESS_INFO_EX extends Structure
Structure.ByReference, Structure.ByValue, Structure.FieldOrder, Structure.StructField
Modifier and Type | Field and Description |
---|---|
int |
HandleCount |
WinNT.LARGE_INTEGER |
KernelTime |
int |
NumberOfThreads |
int |
PagefileUsage |
int |
PeakPagefileUsage |
int |
PeakWorkingSetSize |
java.lang.String |
pProcessName |
int |
ProcessId |
WinNT.PSID |
pUserSid |
int |
SessionId |
WinNT.LARGE_INTEGER |
UserTime |
int |
WorkingSetSize |
ALIGN_DEFAULT, ALIGN_GNUC, ALIGN_MSVC, ALIGN_NONE, CALCULATE_SIZE
Constructor and Description |
---|
WTS_PROCESS_INFO_EX() |
WTS_PROCESS_INFO_EX(Pointer p) |
allocateMemory, allocateMemory, autoAllocate, autoRead, autoRead, autoWrite, autoWrite, cacheTypeInfo, calculateSize, clear, createFieldsOrder, createFieldsOrder, createFieldsOrder, createFieldsOrder, dataEquals, dataEquals, ensureAllocated, equals, fieldOffset, getAutoRead, getAutoWrite, getFieldList, getFieldOrder, getFields, getNativeAlignment, getNativeSize, getNativeSize, getPointer, getStringEncoding, getStructAlignment, hashCode, newInstance, newInstance, read, readField, readField, setAlignType, setAutoRead, setAutoSynch, setAutoWrite, setStringEncoding, size, sortFields, toArray, toArray, toString, toString, useMemory, useMemory, write, writeField, writeField, writeField
public int SessionId
public int ProcessId
public java.lang.String pProcessName
public WinNT.PSID pUserSid
public int NumberOfThreads
public int HandleCount
public int PagefileUsage
public int PeakPagefileUsage
public int WorkingSetSize
public int PeakWorkingSetSize
public WinNT.LARGE_INTEGER UserTime
public WinNT.LARGE_INTEGER KernelTime
public WTS_PROCESS_INFO_EX()
public WTS_PROCESS_INFO_EX(Pointer p)