Fungsi GetNativeSystemInfo (sysinfoapi.h)
Mengambil informasi tentang sistem saat ini ke aplikasi yang berjalan di bawah WOW64. Jika fungsi dipanggil dari aplikasi 64-bit, fungsi ini setara dengan fungsi GetSystemInfo . Jika fungsi dipanggil dari aplikasi x86 atau x64 yang berjalan pada sistem 64-bit yang tidak memiliki prosesor Intel64 atau x64 (seperti ARM64), itu akan mengembalikan informasi seolah-olah sistem x86 hanya jika emulasi x86 didukung (atau x64 jika emulasi x64 juga didukung).
Sintaks
void GetNativeSystemInfo(
[out] LPSYSTEM_INFO lpSystemInfo
);
Parameter
[out] lpSystemInfo
Penunjuk ke struktur SYSTEM_INFO yang menerima informasi.
Mengembalikan nilai
Tidak ada
Keterangan
Untuk menentukan apakah aplikasi berbasis Win32 berjalan di bawah WOW64 (atau jika sistem 64-bit tidak memiliki prosesor Intel64 atau x64), panggil fungsi IsWow64Process2 .
Untuk mengkompilasi aplikasi yang menggunakan fungsi ini, tentukan _WIN32_WINNT sebagai 0x0501 atau yang lebih baru. Untuk informasi selengkapnya, lihat Menggunakan Header Windows.
Contoh
Misalnya, lihat Mendapatkan Versi Sistem.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows XP [aplikasi desktop | Aplikasi UWP] |
Server minimum yang didukung | Windows Server 2003 [aplikasi desktop | Aplikasi UWP] |
Target Platform | Windows |
Header | sysinfoapi.h (sertakan Windows.h) |
Pustaka | Kernel32.lib |
DLL | Kernel32.dll |