Package com.sun.jna.platform.win32
Class Tlhelp32.MODULEENTRY32W
- java.lang.Object
- 
- com.sun.jna.Structure
- 
- com.sun.jna.platform.win32.Tlhelp32.MODULEENTRY32W
 
 
- 
- Direct Known Subclasses:
- Tlhelp32.MODULEENTRY32W.ByReference
 - Enclosing interface:
- Tlhelp32
 
 @FieldOrder({"dwSize","th32ModuleID","th32ProcessID","GlblcntUsage","ProccntUsage","modBaseAddr","modBaseSize","hModule","szModule","szExePath"}) public static class Tlhelp32.MODULEENTRY32W extends Structure Describes an entry from a list of the modules belonging to the specified process.- See Also:
- MSDN
 
- 
- 
Nested Class SummaryNested Classes Modifier and Type Class Description static classTlhelp32.MODULEENTRY32W.ByReferenceA representation of a MODULEENTRY32 structure as a reference- 
Nested classes/interfaces inherited from class com.sun.jna.StructureStructure.ByValue, Structure.FieldOrder, Structure.StructField
 
- 
 - 
Field SummaryFields Modifier and Type Field Description WinDef.DWORDdwSizeThe size of the structure, in bytes.WinDef.DWORDGlblcntUsageThe load count of the module, which is not generally meaningful, and usually equal to 0xFFFF.WinDef.HMODULEhModuleA handle to the module in the context of the owning process.PointermodBaseAddrThe base address of the module in the context of the owning process.WinDef.DWORDmodBaseSizeThe size of the module, in bytes.WinDef.DWORDProccntUsageThe load count of the module (same as GlblcntUsage), which is not generally meaningful, and usually equal to 0xFFFF.char[]szExePathThe module path.char[]szModuleThe module name.WinDef.DWORDth32ModuleIDThis member is no longer used, and is always set to one.WinDef.DWORDth32ProcessIDThe identifier of the process whose modules are to be examined.- 
Fields inherited from class com.sun.jna.StructureALIGN_DEFAULT, ALIGN_GNUC, ALIGN_MSVC, ALIGN_NONE, CALCULATE_SIZE
 
- 
 - 
Constructor SummaryConstructors Constructor Description MODULEENTRY32W()MODULEENTRY32W(Pointer memory)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringszExePath()java.lang.StringszModule()- 
Methods 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 Detail- 
dwSizepublic WinDef.DWORD dwSize The size of the structure, in bytes. Before calling the Module32First function, set this member to sizeof(MODULEENTRY32). If you do not initialize dwSize, Module32First fails.
 - 
th32ModuleIDpublic WinDef.DWORD th32ModuleID This member is no longer used, and is always set to one.
 - 
th32ProcessIDpublic WinDef.DWORD th32ProcessID The identifier of the process whose modules are to be examined.
 - 
GlblcntUsagepublic WinDef.DWORD GlblcntUsage The load count of the module, which is not generally meaningful, and usually equal to 0xFFFF.
 - 
ProccntUsagepublic WinDef.DWORD ProccntUsage The load count of the module (same as GlblcntUsage), which is not generally meaningful, and usually equal to 0xFFFF.
 - 
modBaseAddrpublic Pointer modBaseAddr The base address of the module in the context of the owning process.
 - 
modBaseSizepublic WinDef.DWORD modBaseSize The size of the module, in bytes.
 - 
hModulepublic WinDef.HMODULE hModule A handle to the module in the context of the owning process.
 - 
szModulepublic char[] szModule The module name.
 - 
szExePathpublic char[] szExePath The module path.
 
- 
 - 
Constructor Detail- 
MODULEENTRY32Wpublic MODULEENTRY32W() 
 - 
MODULEENTRY32Wpublic MODULEENTRY32W(Pointer memory) 
 
- 
 
-