Package com.sun.jna.platform.win32
Class Tlhelp32.THREADENTRY32
java.lang.Object
com.sun.jna.Structure
com.sun.jna.platform.win32.Tlhelp32.THREADENTRY32
- Direct Known Subclasses:
- Tlhelp32.THREADENTRY32.ByReference
- Enclosing interface:
- Tlhelp32
@FieldOrder({"dwSize","cntUsage","th32ThreadID","th32OwnerProcessID","tpBasePri","tpDeltaPri","dwFlags"})
public static class Tlhelp32.THREADENTRY32
extends Structure
Describes an entry from a list of the threads executing in the system when a
 snapshot was taken.
- 
Nested Class SummaryNested ClassesNested classes/interfaces inherited from class com.sun.jna.StructureStructure.ByValue, Structure.FieldOrder, Structure.StructField
- 
Field SummaryFieldsModifier and TypeFieldDescriptionintThis member is no longer used and is always set to zero.intThis member is no longer used and is always set to zero.intThe size of the structure, in bytes.intThe identifier of the process that created the thread.intThe thread identifier, compatible with the thread identifier returned by the CreateProcess function.The kernel base priority level assigned to the thread.This member is no longer used and is always set to zero.Fields inherited from class com.sun.jna.StructureALIGN_DEFAULT, ALIGN_GNUC, ALIGN_MSVC, ALIGN_NONE, CALCULATE_SIZE
- 
Constructor SummaryConstructors
- 
Method SummaryMethods inherited from class com.sun.jna.StructureallocateMemory, 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
- 
Field Details- 
dwSizepublic int dwSizeThe size of the structure, in bytes. Before calling the Thread32First function, set this member to sizeof(THREADENTRY32). If you do not initialize dwSize, Thread32First fails.
- 
cntUsagepublic int cntUsageThis member is no longer used and is always set to zero.
- 
th32ThreadIDpublic int th32ThreadIDThe thread identifier, compatible with the thread identifier returned by the CreateProcess function.
- 
th32OwnerProcessIDpublic int th32OwnerProcessIDThe identifier of the process that created the thread.
- 
tpBasePriThe kernel base priority level assigned to the thread. The priority is a number from 0 to 31, with 0 representing the lowest possible thread priority. For more information, see KeQueryPriorityThread.
- 
tpDeltaPriThis member is no longer used and is always set to zero.
- 
dwFlagspublic int dwFlagsThis member is no longer used and is always set to zero.
 
- 
- 
Constructor Details- 
THREADENTRY32public THREADENTRY32()
- 
THREADENTRY32
 
-