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
Met ons samenwerken op GitHub
De bron voor deze inhoud vindt u op GitHub, waar u ook problemen en pull-aanvragen kunt maken en controleren. Bekijk onze gids voor inzenders voor meer informatie.