struktur MEM_EXTENDED_PARAMETER (winnt.h)
Mewakili parameter yang diperluas untuk fungsi yang mengelola memori virtual.
Sintaksis
typedef struct MEM_EXTENDED_PARAMETER {
struct {
DWORD64 Type : MEM_EXTENDED_PARAMETER_TYPE_BITS;
DWORD64 Reserved : 64 - MEM_EXTENDED_PARAMETER_TYPE_BITS;
} DUMMYSTRUCTNAME;
union {
DWORD64 ULong64;
PVOID Pointer;
SIZE_T Size;
HANDLE Handle;
DWORD ULong;
} DUMMYUNIONNAME;
} MEM_EXTENDED_PARAMETER, *PMEM_EXTENDED_PARAMETER;
Anggota
DUMMYSTRUCTNAME
DUMMYSTRUCTNAME.Type
Nilai MEM_EXTENDED_PARAMETER_TYPE yang menunjukkan jenis parameter.
Jika
Jika Tipe
Jika Tipe
Bendera | Nilai | Arti |
---|---|---|
MEM_EXTENDED_PARAMETER_NONPAGED | 0x02 | Alokasi tidak dapat di-halaman. |
MEM_EXTENDED_PARAMETER_NONPAGED_LARGE | 0x08 | Alokasi dipetakan menggunakan halaman besar. |
MEM_EXTENDED_PARAMETER_NONPAGED_HUGE | 0x10 | Alokasi dipetakan menggunakan halaman besar. |
MEM_EXTENDED_PARAMETER_EC_CODE | 0x40 | Alokasi akan berisi kode |
DUMMYSTRUCTNAME.Reserved
Dipesan.
DUMMYUNIONNAME
DUMMYUNIONNAME.ULong64
Jika Tipe
DUMMYUNIONNAME.Pointer
Jika
DUMMYUNIONNAME.Size
DUMMYUNIONNAME.Handle
DUMMYUNIONNAME.ULong
Persyaratan
Syarat | Nilai |
---|---|
klien minimum yang didukung | Windows 10 [hanya 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