Dela via


OSINFO-struktur

Innehåller information om operativsystemet för en sammansättning eller modul.

Syntax

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

Medlemmar

Medlem Description
dwOSPlatformId Ett av identifierarvärdena som definieras av Microsoft Windows-plattformsfunktionen GetVersionEx. Följande värden stöds:

– VER_PLATFORM_WIN32s, eller 0x0000, för att ange Microsoft Windows 3.1.
– VER_PLATFORM_WIN32_WINDOWS, eller 0x0001, för att ange Windows 95, Windows 98 eller operativsystem som härstammar från dem.
– VER_PLATFORM_WIN32_NT, eller 0x0002, för att ange Windows NT eller operativsystem som härstammar från det.
dwOSMajorVersion Operativsystemets huvudversion eller ett NULL-värde som anger vilken version som helst.
dwOSMinorVersion Operativsystemets delversion eller ett NULL-värde som anger vilken version som helst.

Kommentarer

OSINFO baseras på den OSVERSIONINFOEX struktur som används i anrop till Microsoft Windows-plattformsfunktionen GetVersionEx. Den här strukturen används av ASSEMBLYMETADATA-strukturen för att ange dess operativsystemstöd.

Krav

Plattformar: Se Systemkrav.

Huvudet: Cor.h

Bibliotek: Används som en resurs i MsCorEE.dll

.NET Framework versioner: Tillgänglig sedan 1.0

Se även