Package com.sun.jna.platform.win32
Klasse Tlhelp32.MODULEENTRY32W
java.lang.Object
com.sun.jna.Structure
com.sun.jna.platform.win32.Tlhelp32.MODULEENTRY32W
- Bekannte direkte Unterklassen:
Tlhelp32.MODULEENTRY32W.ByReference
- Umschließende Schnittstelle:
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.
- Siehe auch:
-
Verschachtelte Klassen - Übersicht
Verschachtelte KlassenModifizierer und TypKlasseBeschreibungstatic class
A representation of a MODULEENTRY32 structure as a referenceVon Klasse geerbte verschachtelte Klassen/Schnittstellen com.sun.jna.Structure
Structure.ByValue, Structure.FieldOrder, Structure.StructField
-
Feldübersicht
FelderModifizierer und TypFeldBeschreibungThe size of the structure, in bytes.The load count of the module, which is not generally meaningful, and usually equal to 0xFFFF.A handle to the module in the context of the owning process.The base address of the module in the context of the owning process.The size of the module, in bytes.The load count of the module (same as GlblcntUsage), which is not generally meaningful, and usually equal to 0xFFFF.char[]
The module path.char[]
The module name.This member is no longer used, and is always set to one.The identifier of the process whose modules are to be examined.Von Klasse geerbte Felder com.sun.jna.Structure
ALIGN_DEFAULT, ALIGN_GNUC, ALIGN_MSVC, ALIGN_NONE, CALCULATE_SIZE
-
Konstruktorübersicht
Konstruktoren -
Methodenübersicht
Von Klasse geerbte Methoden com.sun.jna.Structure
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
-
Felddetails
-
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. -
th32ModuleID
This member is no longer used, and is always set to one. -
th32ProcessID
The identifier of the process whose modules are to be examined. -
GlblcntUsage
The load count of the module, which is not generally meaningful, and usually equal to 0xFFFF. -
ProccntUsage
The load count of the module (same as GlblcntUsage), which is not generally meaningful, and usually equal to 0xFFFF. -
modBaseAddr
The base address of the module in the context of the owning process. -
modBaseSize
The size of the module, in bytes. -
hModule
A handle to the module in the context of the owning process. -
szModule
public char[] szModuleThe module name. -
szExePath
public char[] szExePathThe module path.
-
-
Konstruktordetails
-
MODULEENTRY32W
public MODULEENTRY32W() -
MODULEENTRY32W
-
-
Methodendetails
-
szModule
- Gibt zurück:
- The module name.
-
szExePath
- Gibt zurück:
- The module path.
-