@Properties(inherit=windows.class) public class MODULEENTRY32 extends Pointer
Pointer.CustomDeallocator, Pointer.Deallocator, Pointer.NativeDeallocator, Pointer.ReferenceCounter
Constructor and Description |
---|
MODULEENTRY32()
Default native constructor.
|
MODULEENTRY32(long size)
Native array allocator.
|
MODULEENTRY32(Pointer p)
Pointer cast constructor.
|
Modifier and Type | Method and Description |
---|---|
int |
dwSize() |
MODULEENTRY32 |
dwSize(int setter) |
int |
GlblcntUsage() |
MODULEENTRY32 |
GlblcntUsage(int setter) |
Pointer |
hModule() |
MODULEENTRY32 |
hModule(Pointer setter) |
BytePointer |
modBaseAddr() |
MODULEENTRY32 |
modBaseAddr(BytePointer setter) |
int |
modBaseSize() |
MODULEENTRY32 |
modBaseSize(int setter) |
MODULEENTRY32 |
position(long position) |
int |
ProccntUsage() |
MODULEENTRY32 |
ProccntUsage(int setter) |
BytePointer |
szExePath() |
byte |
szExePath(int i) |
MODULEENTRY32 |
szExePath(int i,
byte setter) |
BytePointer |
szModule() |
byte |
szModule(int i) |
MODULEENTRY32 |
szModule(int i,
byte setter) |
int |
th32ModuleID() |
MODULEENTRY32 |
th32ModuleID(int setter) |
int |
th32ProcessID() |
MODULEENTRY32 |
th32ProcessID(int setter) |
address, asBuffer, asByteBuffer, availablePhysicalBytes, calloc, capacity, capacity, close, deallocate, deallocate, deallocateReferences, deallocator, deallocator, equals, fill, formatBytes, free, hashCode, isNull, isNull, limit, limit, malloc, maxBytes, maxPhysicalBytes, memchr, memcmp, memcpy, memmove, memset, offsetof, parseBytes, physicalBytes, position, put, realloc, referenceCount, releaseReference, retainReference, setNull, sizeof, toString, totalBytes, totalPhysicalBytes, withDeallocator, zero
public MODULEENTRY32()
public MODULEENTRY32(long size)
Pointer.position(long)
.public MODULEENTRY32(Pointer p)
Pointer.Pointer(Pointer)
.public MODULEENTRY32 position(long position)
public MODULEENTRY32 dwSize(int setter)
public MODULEENTRY32 th32ModuleID(int setter)
public MODULEENTRY32 th32ProcessID(int setter)
public MODULEENTRY32 GlblcntUsage(int setter)
public MODULEENTRY32 ProccntUsage(int setter)
@Cast(value="BYTE*") public BytePointer modBaseAddr()
public MODULEENTRY32 modBaseAddr(BytePointer setter)
public MODULEENTRY32 modBaseSize(int setter)
public MODULEENTRY32 hModule(Pointer setter)
public MODULEENTRY32 szModule(int i, byte setter)
@MemberGetter @Cast(value="char*") public BytePointer szModule()
public MODULEENTRY32 szExePath(int i, byte setter)
@MemberGetter @Cast(value="char*") public BytePointer szExePath()
Copyright © 2020. All rights reserved.