Delen via


OSINFO-structuur

Bevat details over het besturingssysteem voor een assembly of module.

Syntax

typedef struct {  
    DWORD   dwOSPlatformId;  
    DWORD   dwOSMajorVersion;
    DWORD   dwOSMinorVersion;
} OSINFO;  

Leden

Lid Beschrijving
dwOSPlatformId Een van de id-waarden die zijn gedefinieerd door de Microsoft Windows-platformfunctie GetVersionEx. De volgende waarden worden ondersteund:

- VER_PLATFORM_WIN32s of 0x0000 om Microsoft Windows 3.1 op te geven.
- VER_PLATFORM_WIN32_WINDOWS, of 0x0001, om Windows 95, Windows 98 of besturingssystemen op te geven die hiervan afstammen.
- VER_PLATFORM_WIN32_NT, of 0x0002, om Windows NT of besturingssystemen op te geven die ervan afstammen.
dwOSMajorVersion De primaire versie van het besturingssysteem of een NULL-waarde om een willekeurige versie aan te geven.
dwOSMinorVersion De secundaire versie van het besturingssysteem of een NULL-waarde om een willekeurige versie aan te geven.

Opmerkingen

OSINFO is gebaseerd op de OSVERSIONINFOEX structuur die wordt gebruikt in aanroepen naar de Microsoft Windows-platformfunctie GetVersionEx. Deze structuur wordt gebruikt door de ASSEMBLYMETADATA-structuur om de ondersteuning van het besturingssysteem aan te geven.

Vereisten

Platforms: Zie Systeemvereisten.

Header: Cor.h

Bibliotheek: Wordt gebruikt als een resource in MsCorEE.dll

.NET Framework versies: beschikbaar sinds 1.0

Zie ook