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