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.
Mengambil jumlah memori yang tersedia dalam simpul yang ditentukan.
Gunakan fungsi GetNumaAvailableMemoryNodeEx untuk menentukan simpul sebagai nilai USHORT .
Sintaks
BOOL GetNumaAvailableMemoryNode(
[in] UCHAR Node,
[out] PULONGLONG AvailableBytes
);
Parameter
[in] Node
Jumlah simpul.
[out] AvailableBytes
Jumlah memori yang tersedia untuk simpul, dalam byte.
Nilai kembali
Jika fungsi berhasil, nilai yang dikembalikan bukan nol.
Jika fungsi gagal, nilai yang dikembalikan adalah nol. Untuk mendapatkan informasi kesalahan yang diperluas, hubungi GetLastError.
Keterangan
Fungsi GetNumaAvailableMemoryNode mengembalikan jumlah memori yang digunakan oleh halaman gratis dan nol pada simpul yang ditentukan. Pada sistem dengan lebih dari satu simpul, memori ini tidak menyertakan halaman siaga. Oleh karena itu, jumlah nilai memori yang tersedia untuk semua simpul dalam sistem sama dengan nilai penghitung kinerja memori Free & Zero Page List Bytes. Pada sistem dengan hanya satu simpul, nilai yang dikembalikan oleh GetNumaAvailableMemoryNode menyertakan halaman siaga dan sama dengan nilai penghitung kinerja memori Byte yang Tersedia. Untuk informasi selengkapnya tentang penghitung kinerja, lihat Informasi Performa Memori.
Persyaratan
| Persyaratan | Nilai |
|---|---|
| Klien minimum yang didukung | Windows Vista, Windows XP Professional x64 Edition, Windows XP dengan SP2 [hanya aplikasi desktop] |
| Server minimum yang didukung | Windows Server 2003 [hanya aplikasi desktop] |
| Target Platform | Windows |
| Header | winbase.h (termasuk Windows.h) |
| Pustaka | Kernel32.lib |
| DLL | Kernel32.dll |