Fungsi GetNumaAvailableMemoryNode (winbase.h)
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 |