Funzione GetNativeSystemInfo (sysinfoapi.h)
Recupera informazioni sul sistema corrente in un'applicazione in esecuzione in WOW64. Se la funzione viene chiamata da un'applicazione a 64 bit, equivale alla funzione GetSystemInfo . Se la funzione viene chiamata da un'applicazione x86 o x64 in esecuzione in un sistema a 64 bit che non dispone di un processore Intel64 o x64 (ad esempio ARM64), restituirà informazioni come se il sistema è x86 solo se l'emulazione x86 è supportata (o x64 se è supportata anche l'emulazione x64).
Sintassi
void GetNativeSystemInfo(
[out] LPSYSTEM_INFO lpSystemInfo
);
Parametri
[out] lpSystemInfo
Puntatore a una struttura SYSTEM_INFO che riceve le informazioni.
Valore restituito
nessuno
Osservazioni
Per determinare se un'applicazione basata su Win32 è in esecuzione in WOW64 (o se un sistema a 64 bit non ha un processore Intel64 o x64), chiamare la funzione IsWow64Process2 .
Per compilare un'applicazione che usa questa funzione, definire _WIN32_WINNT come 0x0501 o versioni successive. Per altre informazioni, vedere Uso delle intestazioni di Windows.
Esempio
Per un esempio, vedere Recupero della versione di sistema.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows XP [app desktop | App UWP] |
Server minimo supportato | Windows Server 2003 [app desktop | App UWP] |
Piattaforma di destinazione | Windows |
Intestazione | sysinfoapi.h (includere Windows.h) |
Libreria | Kernel32.lib |
DLL | Kernel32.dll |