Tlhelp32.PROCESSENTRY32.ByReference
@FieldOrder({"dwSize","cntUsage","th32ProcessID","th32DefaultHeapID","th32ModuleID","cntThreads","th32ParentProcessID","pcPriClassBase","dwFlags","szExeFile"}) public static class Tlhelp32.PROCESSENTRY32 extends Structure
Modifier and Type | Class | Description |
---|---|---|
static class |
Tlhelp32.PROCESSENTRY32.ByReference |
Structure.ByValue, Structure.FieldOrder, Structure.StructField
Modifier and Type | Field | Description |
---|---|---|
WinDef.DWORD |
cntThreads |
The number of execution threads started by the process.
|
WinDef.DWORD |
cntUsage |
This member is no longer used and is always set to zero.
|
WinDef.DWORD |
dwFlags |
This member is no longer used, and is always set to zero.
|
WinDef.DWORD |
dwSize |
The size of the structure, in bytes.
|
WinDef.LONG |
pcPriClassBase |
The base priority of any threads created by this process.
|
char[] |
szExeFile |
The name of the executable file for the process.
|
BaseTSD.ULONG_PTR |
th32DefaultHeapID |
This member is no longer used and is always set to zero.
|
WinDef.DWORD |
th32ModuleID |
This member is no longer used and is always set to zero.
|
WinDef.DWORD |
th32ParentProcessID |
The identifier of the process that created this process (its parent process).
|
WinDef.DWORD |
th32ProcessID |
The process identifier.
|
ALIGN_DEFAULT, ALIGN_GNUC, ALIGN_MSVC, ALIGN_NONE, CALCULATE_SIZE
Constructor | Description |
---|---|
PROCESSENTRY32() |
|
PROCESSENTRY32(Pointer memory) |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
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 WinDef.DWORD dwSize
public WinDef.DWORD cntUsage
public WinDef.DWORD th32ProcessID
public BaseTSD.ULONG_PTR th32DefaultHeapID
public WinDef.DWORD th32ModuleID
public WinDef.DWORD cntThreads
public WinDef.DWORD th32ParentProcessID
public WinDef.LONG pcPriClassBase
public WinDef.DWORD dwFlags
public char[] szExeFile
public PROCESSENTRY32()
public PROCESSENTRY32(Pointer memory)