Поделиться через


Структура OSINFO

Содержит подробные сведения об операционной системе для сборки или модуля.

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

Члены

Элемент

Описание

dwOSPlatformId

Одно из значений идентификаторов, определенных функцией платформы Microsoft Windows GetVersionEx. Поддерживаются следующие значения:

  • VER_PLATFORM_WIN32s или 0x0000 (для указания Microsoft Windows 3.1).

  • VER_PLATFORM_WIN32_WINDOWS или 0x0001(для указания Windows 95, Windows 98 или более поздних операционных систем этой серии).

  • VER_PLATFORM_WIN32_NT или 0x0010(для указания Windows NT или более поздних операционных систем этой серии).

dwOSMajorVersion

Основной номер версии операционной системы или значение NULL для указания любой версии.

dwOSMinorVersion

Дополнительный номер версии операционной системы или значение NULL для указания любой версии.

Заметки

OSINFO основан на структуре OSVERSIONINFOEX, используемой в вызовах функции платформы Microsoft Windows GetVersionEx. Данная структура используется структурой ASSEMBLYMETADATA для указания поддержки операционной системы.

Требования

Платформы: см. раздел Требования к системе для .NET Framework.

Заголовок: Cor.h

Библиотека: используется как ресурс в MsCorEE.dll

Версии платформы .NET Framework: 4, 3.5 с пакетом обновления 1 (SP1), 3.5, 3.0 с пакетом обновления 1 (SP1), 3.0, 2.0 с пакетом обновления 1 (SP1), 2.0, 1.1, 1.0

См. также

Ссылки

Структура ASSEMBLYMETADATA

Интерфейс IMetaDataAssemblyEmit

Другие ресурсы

Структуры метаданных