OSINFO-Struktur
Enthält Details zum Betriebssystem für eine Assembly oder ein Modul.
Syntax
typedef struct {
DWORD dwOSPlatformId;
DWORD dwOSMajorVersion;
DWORD dwOSMinorVersion;
} OSINFO;
Member
Member | Beschreibung |
---|---|
dwOSPlatformId |
Einer der von der Microsoft Windows-Plattformfunktion GetVersionEx definierten Bezeichnerwerte. Die folgenden Werte werden unterstützt:- VER_PLATFORM_WIN32s oder 0x0000, um Microsoft Windows 3.1 anzugeben. - VER_PLATFORM_WIN32_WINDOWS oder 0x0001, um Windows 95, Windows 98 oder von diesen abgeleitete Betriebssysteme anzugeben. - VER_PLATFORM_WIN32_NT oder 0x0002, um Windows NT oder von diesem abgeleitete Betriebssysteme anzugeben. |
dwOSMajorVersion |
Die Hauptversion des Betriebssystems oder ein NULL-Wert, um eine beliebige Version anzugeben. |
dwOSMinorVersion |
Die Nebenversion des Betriebssystems oder ein NULL-Wert, um eine beliebige Version anzugeben. |
Bemerkungen
OSINFO
basiert auf der Struktur OSVERSIONINFOEX
, die in Aufrufen der Microsoft Windows-Plattformfunktion GetVersionEx
verwendet wird. Diese Struktur wird von der ASSEMBLYMETADATA-Struktur verwendet, um die Betriebssystemunterstützung anzugeben.
Anforderungen
Plattformen: Informationen finden Sie unter Systemanforderungen.
Header: Cor.h
Bibliothek: Als Ressource in „MsCorEE.dll“ verwendet
.NET Framework-Versionen: Seit Version 1.0 verfügbar
Siehe auch
Zusammenarbeit auf GitHub
Die Quelle für diesen Inhalt finden Sie auf GitHub, wo Sie auch Issues und Pull Requests erstellen und überprüfen können. Weitere Informationen finden Sie in unserem Leitfaden für Mitwirkende.