struktur MEM_ADDRESS_REQUIREMENTS (winnt.h)
Menentukan alamat dasar dan perataan terendah dan tertinggi sebagai bagian dari parameter yang diperluas ke fungsi yang mengelola memori virtual.
Sintaks
typedef struct _MEM_ADDRESS_REQUIREMENTS {
PVOID LowestStartingAddress;
PVOID HighestEndingAddress;
SIZE_T Alignment;
} MEM_ADDRESS_REQUIREMENTS, *PMEM_ADDRESS_REQUIREMENTS;
Anggota
LowestStartingAddress
Menentukan alamat terendah yang dapat diterima. Alamat ini harus berupa kelipatan granularitas alokasi yang dikembalikan oleh GetSystemInfo, atau kelipatan ukuran halaman besar yang dikembalikan oleh GetLargePageMinimum jika halaman besar diminta. Jika anggota ini NULL, maka tidak ada batas yang lebih rendah.
HighestEndingAddress
Menentukan alamat tertinggi yang dapat diterima (inklusif). Alamat ini tidak boleh melebihi lpMaximumApplicationAddress yang dikembalikan oleh GetSystemInfo. Jika anggota ini NULL, maka tidak ada batas atas.
Alignment
Menentukan perataan daya 2. Menentukan 0 meratakan alamat yang dikembalikan pada granularitas alokasi sistem.
Keterangan
Menentukan struktur MEM_ADDRESS_REQUIREMENTS dengan semua bidang yang diatur ke 0 sama dengan tidak menentukan satu sama sekali.
Persyaratan
Klien minimum yang didukung | Windows 10 [khusus aplikasi desktop] |
Server minimum yang didukung | Windows Server 2016 [hanya aplikasi desktop] |
Header | winnt.h |
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk