Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- BOOL CALLBACK Worker( VOID )
- {
- // memory basic informations
- MEMORY_BASIC_INFORMATION mbiData32 = { 0 }; // sizeof == 0x1C
- MEMORY_BASIC_INFORMATION64 mbiData64 = { 0 }; // sizeof == 0x30
- // system info
- SYSTEM_INFO SystemInfo = { 0 };
- //...
- }
- typedef struct _MEMORY_BASIC_INFORMATION {
- PVOID BaseAddress;
- PVOID AllocationBase;
- DWORD AllocationProtect;
- SIZE_T RegionSize;
- DWORD State;
- DWORD Protect;
- DWORD Type;
- } MEMORY_BASIC_INFORMATION, *PMEMORY_BASIC_INFORMATION;
- typedef struct DECLSPEC_ALIGN(16) _MEMORY_BASIC_INFORMATION64 {
- ULONGLONG BaseAddress;
- ULONGLONG AllocationBase;
- DWORD AllocationProtect;
- DWORD __alignment1;
- ULONGLONG RegionSize;
- DWORD State;
- DWORD Protect;
- DWORD Type;
- DWORD __alignment2;
- } MEMORY_BASIC_INFORMATION64, *PMEMORY_BASIC_INFORMATION64;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement