Condividi tramite


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

Vedere anche

IsWow64Process

SYSTEM_INFO

Funzioni di informazioni di sistema