Condividi tramite


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 GetVersionExdella 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 GetVersionExdella 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