Struttura OSINFO
Contiene informazioni dettagliate sul sistema operativo per un assembly o un modulo.
Sintassi
typedef struct {
DWORD dwOSPlatformId;
DWORD dwOSMajorVersion;
DWORD dwOSMinorVersion;
} OSINFO;
Members
Membro | Descrizione |
---|---|
dwOSPlatformId |
Uno dei valori di identificatore definiti dalla funzione GetVersionEx della piattaforma Microsoft Windows . Sono supportati i valori seguenti:- VER_PLATFORM_WIN32s o 0x0000 per specificare Microsoft Windows 3.1. - VER_PLATFORM_WIN32_WINDOWS, o 0x0001, per specificare Windows 95, Windows 98 o sistemi operativi discendenti da tali sistemi. - VER_PLATFORM_WIN32_NT, o 0x0002, per specificare Windows NT o sistemi operativi discendenti da esso. |
dwOSMajorVersion |
Versione principale del sistema operativo o valore NULL per indicare qualsiasi versione. |
dwOSMinorVersion |
Versione secondaria del sistema operativo o valore NULL per indicare qualsiasi versione. |
Commenti
OSINFO
si basa sulla OSVERSIONINFOEX
struttura utilizzata nelle chiamate alla funzione GetVersionEx
della piattaforma Microsoft Windows . Questa struttura viene utilizzata dalla struttura ASSEMBLYMETADATA per indicare il supporto del sistema operativo.
Requisiti
Piattaforme: vedere Requisiti di sistema di .NET Framework.
Intestazione: Cor.h
Libreria: Usato come risorsa in MsCorEE.dll
Versioni di .NET Framework: Disponibile dalla versione 1.0
Vedi anche
Collabora con noi su GitHub
L'origine di questo contenuto è disponibile in GitHub, in cui è anche possibile creare ed esaminare i problemi e le richieste pull. Per ulteriori informazioni, vedere la guida per i collaboratori.