Структура GUESTOSVERSIONINFOEX
[Виртуальный компьютер Windows больше недоступен для использования с Windows 8. Вместо этого используйте поставщик WMI Hyper-V (V2).]
Содержит сведения о версии операционной системы для операционной системы на виртуальной машине.
Синтаксис
typedef struct _GUESTOSVERSIONINFOEX {
long dwOSVersionInfoSize;
long dwMajorVersion;
long dwMinorVersion;
long dwBuildNumber;
long dwPlatformId;
wchar_t szCSDVersion[128];
short wServicePackMajor;
short wServicePackMinor;
short wSuiteMask;
byte wProductType;
byte wReserved;
} GUESTOSVERSIONINFOEX;
Члены
-
dwOSVersionInfoSize
-
Размер этой структуры данных в байтах. Присвойте этому члену значение
sizeof(GUESTOSVERSIONINFOEX)
. -
dwMajorVersion
-
Основной номер версии.
-
dwMinorVersion
-
Дополнительный номер версии.
-
dwBuildNumber
-
Номер сборки.
-
dwPlatformId
-
Платформа операционной системы. Этот элемент может быть VER_PLATFORM_WIN32_NT (2).
-
szCSDVersion
-
Строка, заканчивающаяся null, например "Пакет обновления 3", которая указывает на последнюю версию пакета обновления, установленного в системе. Если пакет обновления не установлен, строка пуста.
-
wServicePackMajor
-
Основной номер версии последнего установленного пакета обновления.
-
wServicePackMinor
-
Дополнительный номер версии последнего установленного пакета обновления.
-
wSuiteMask
-
Битовая маска, идентифицирующая наборы продуктов, доступные в системе. Этот элемент может быть сочетанием следующих значений.
Значение Значение - VER_SUITE_BACKOFFICE
- 0x00000004
Компоненты Microsoft BackOffice установлены. - VER_SUITE_BLADE
- 0x00000400
Установлен Windows Server 2003, Web Edition. - VER_SUITE_COMPUTE_SERVER
- 0x00004000
Установлен Выпуск Вычислительного кластера Windows Server 2003. - VER_SUITE_DATACENTER
- 0x00000080
Установлен Windows Server 2008 Datacenter, Windows Server 2003, Datacenter Edition или Windows 2000 Datacenter Server. - VER_SUITE_ENTERPRISE
- 0x00000002
Установлен Windows Server 2008 Корпоративная, Windows Server 2003, выпуск Enterprise или Windows 2000 Advanced Server. Дополнительные сведения об этом битовом флаге см. в разделе Примечания. - VER_SUITE_EMBEDDEDNT
- 0x00000040
Установлен Windows XP Embedded. - VER_SUITE_PERSONAL
- 0x00000200
Установлена Ос Windows Vista Домашняя Премиум, Windows Vista Домашняя Базовая или Windows XP Home Edition. - VER_SUITE_SINGLEUSERTS
- 0x00000100
Удаленный рабочий стол поддерживается, но поддерживается только один интерактивный сеанс. Это значение устанавливается, если система не работает в режиме сервера приложений. - VER_SUITE_SMALLBUSINESS
- 0x00000001
Microsoft Small Business Server был установлен в системе, но, возможно, был обновлен до другой версии Windows. Дополнительные сведения об этом битовом флаге см. в разделе Примечания. - VER_SUITE_SMALLBUSINESS_RESTRICTED
- 0x00000020
Microsoft Small Business Server устанавливается с ограниченной клиентской лицензией. Дополнительные сведения об этом битовом флаге см. в разделе Примечания. - VER_SUITE_STORAGE_SERVER
- 0x00002000
Установлен Windows Storage Server 2003 R2 или Windows Storage Server 2003. - VER_SUITE_TERMINAL
- 0x00000010
Установлены службы терминалов. Это значение всегда задано.
Если VER_SUITE_TERMINAL задано, но VER_SUITE_SINGLEUSERTS не задано, система работает в режиме сервера приложений.- VER_SUITE_WH_SERVER
- 0x00008000
Windows Home Server установлен. -
wProductType
-
Любые дополнительные сведения о системе. Этот элемент может быть одним из следующих значений.
Значение Значение - VER_NT_DOMAIN_CONTROLLER
- 0x0000002
Система является контроллером домена, а операционная система — Windows Server 2008 R2, Windows Server 2008, Windows Server 2003 R2, Windows Server 2003 или Windows 2000 Server. - VER_NT_SERVER
- 0x0000003
Операционная система Windows Server 2008 R2, Windows Server 2008, Windows Server 2003 R2, Windows Server 2003 или Windows 2000 Server.
Обратите внимание, что сервер, который также является контроллером домена, сообщается как VER_NT_DOMAIN_CONTROLLER, а не VER_NT_SERVER.- VER_NT_WORKSTATION
- 0x0000001
Операционная система Windows 7, Windows Vista, Windows XP или Windows 2000 Профессиональная. -
wReserved
-
Зарезервировано для последующего использования.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента |
Windows 7 [только классические приложения] |
Минимальная версия сервера |
Ни одна версия не поддерживается |
Окончание поддержки клиентов |
Windows 7 |
Продукт |
Windows Virtual PC |
Заголовок |
|