OSINFO — Struktura
Zawiera szczegółowe informacje o systemie operacyjnym dla zestawu lub modułu.
Składnia
typedef struct {
DWORD dwOSPlatformId;
DWORD dwOSMajorVersion;
DWORD dwOSMinorVersion;
} OSINFO;
Elementy członkowskie
Członek | Opis |
---|---|
dwOSPlatformId |
Jedna z wartości identyfikatorów zdefiniowana przez funkcję GetVersionEx platformy Microsoft Windows . Obsługiwane są następujące wartości:— VER_PLATFORM_WIN32s lub 0x0000, aby określić system Microsoft Windows 3.1. — VER_PLATFORM_WIN32_WINDOWS lub 0x0001, aby określić z nich systemy Windows 95, Windows 98 lub systemy operacyjne. - VER_PLATFORM_WIN32_NT, lub 0x0002, aby określić windows NT lub systemy operacyjne zstąpione z niego. |
dwOSMajorVersion |
Wersja główna systemu operacyjnego lub wartość NULL wskazująca dowolną wersję. |
dwOSMinorVersion |
Wersja pomocnicza systemu operacyjnego lub wartość NULL wskazująca dowolną wersję. |
Uwagi
OSINFO
jest oparta na strukturze używanej OSVERSIONINFOEX
w wywołaniach funkcji GetVersionEx
platformy Microsoft Windows . Ta struktura jest używana przez strukturę ASSEMBLYMETADATA w celu wskazania obsługi systemu operacyjnego.
Wymagania
Platformy: Zobacz Wymagania systemowe.
Nagłówka: Cor.h
Biblioteki: Używane jako zasób w MsCorEE.dll
wersje .NET Framework: dostępne od wersji 1.0
Zobacz też
Współpracuj z nami w serwisie GitHub
Źródło tej zawartości można znaleźć w witrynie GitHub, gdzie można również tworzyć i przeglądać problemy i żądania ściągnięcia. Więcej informacji znajdziesz w naszym przewodniku dla współtwórców.