Метод IDebugControl4::GetSystemVersionValues (dbgeng.h)
Метод GetSystemVersionValues возвращает сведения о номере версии для текущего целевого объекта.
Синтаксис
HRESULT GetSystemVersionValues(
[out] PULONG PlatformId,
[out] PULONG Win32Major,
[out] PULONG Win32Minor,
[out, optional] PULONG KdMajor,
[out, optional] PULONG KdMinor
);
Параметры
[out] PlatformId
Получает идентификатор платформы. PlatformId всегда VER_PLATFORM_WIN32_NT для Windows на основе NT.
[out] Win32Major
Получает основной номер версии операционной системы целевого объекта. Для Windows 2000, Windows XP и Windows Server 2003 это число равно 5. Для Windows Vista, Windows 7 и Windows 8 это число равно 6.
[out] Win32Minor
Получает дополнительный номер версии для операционной системы целевого объекта. Для Windows 2000 это значение равно 0; для Windows XP, 1; для Windows Server 2003, 2. Для Windows Vista это значение равно 0; для Windows 7, 1; для Windows 8, 2.
[out, optional] KdMajor
Получает 0xF, если операционная система целевого объекта является бесплатной, и 0xC, если это проверенная сборка.
[out, optional] KdMinor
Получает номер сборки для операционной системы целевого объекта.
Возвращаемое значение
Этот метод также может возвращать значения ошибок. Дополнительные сведения см. в разделе Возвращаемые значения .
Код возврата | Описание |
---|---|
|
Метод выполнен успешно. |
Комментарии
Дополнительные сведения см. в разделе Сведения о целевом объекте.
Требования
Требование | Значение |
---|---|
Целевая платформа | Персональный компьютер |
Верхняя часть | dbgeng.h (включая Dbgeng.h) |
См. также раздел
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по