Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Ekstensi !vadump menampilkan semua rentang memori virtual dan informasi perlindungan yang sesuai.
!vadump [-v]
Parameter
-v
Menyebabkan tampilan menyertakan informasi tentang setiap wilayah alokasi asli juga. Karena alamat individu dalam suatu wilayah dapat mengubah perlindungannya setelah memori dialokasikan (oleh VirtualProtect, misalnya), status perlindungan asli untuk wilayah yang lebih besar ini mungkin tidak sama dengan setiap rentang dalam wilayah tersebut.
DLL
Uext.dll
Informasi Tambahan
Untuk melihat informasi perlindungan memori untuk satu alamat virtual, gunakan !vprot. Untuk informasi tentang perlindungan memori, lihat Microsoft Windows Internals by Mark Russinovich dan David Solomon.
Keterangan
Berikut adalah contoh:
0:000> !vadump
BaseAddress: 00000000
RegionSize: 00010000
State: 00010000 MEM_FREE
Protect: 00000001 PAGE_NOACCESS
BaseAddress: 00010000
RegionSize: 00001000
State: 00001000 MEM_COMMIT
Protect: 00000004 PAGE_READWRITE
Type: 00020000 MEM_PRIVATE
.........
Dalam tampilan ini, baris Status memperlihatkan status rentang memori yang dimulai pada BaseAddress yang ditentukan. Nilai status yang mungkin MEM_COMMIT, MEM_FREE, dan MEM_RESERVE.
Baris Lindungi menunjukkan status perlindungan rentang memori ini. Nilai perlindungan yang mungkin PAGE_NOACCESS, PAGE_READONLY, PAGE_READWRITE, PAGE_EXECUTE, PAGE_EXECUTE_READ, PAGE_EXECUTE_READWRITE, PAGE_WRITECOPY, PAGE_EXECUTE_WRITECOPY, dan PAGE_GUARD.
Baris Jenis menunjukkan jenis memori. Nilai yang mungkin MEM_IMAGE, MEM_MAPPED, dan MEM_PRIVATE.
Berikut adalah contoh menggunakan parameter -v :
0:000> !vadump -v
BaseAddress: 00000000
AllocationBase: 00000000
RegionSize: 00010000
State: 00010000 MEM_FREE
Protect: 00000001 PAGE_NOACCESS
BaseAddress: 00010000
AllocationBase: 00010000
AllocationProtect: 00000004 PAGE_READWRITE
RegionSize: 00001000
State: 00001000 MEM_COMMIT
Protect: 00000004 PAGE_READWRITE
Type: 00020000 MEM_PRIVATE
.........
Ketika -v digunakan, baris AllocationProtect menunjukkan perlindungan default yang dibuat dengan seluruh wilayah. Baris Lindungi menunjukkan perlindungan aktual untuk alamat spesifik ini.