Отправляет email-рассылки с помощью сервиса Sendsay

WinAPI на русском

  Все выпуски  

WinAPI на русском


Информационный Канал Subscribe.Ru

Здравствуйте, уважаемые подписчики. Перед вами очередной выпуск рассылки "WinAPI
на русском".

Сайт рассылки: http://www.bcbdev.ru. Материалы по Win32 API, C++Builder.

Раздел "WinAPI": http://www.bcbdev.ru/winapi.htm
Раздел "C++Builder": http://www.bcbdev.ru/cbuilder.htm
Раздел "Примеры кода": http://www.bcbdev.ru/codesamples.htm
Раздел "MSDN по-русски": http://www.bcbdev.ru/msdn/index.php

Обновления на сайте

Нет.

Перевод

Сегодня вашему вниманию представлен перевод структуры OSVERSIONINFO.

OSVERSIONINFO

Структура OSVERSIONINFO содержит информацию о версии операционной системы. Информация

содержит основной и дополнительный номера версии, номер билда, идентификатор
платформы и

описательный текст об операционной системе. Эта структура используется функцией

GetVersionEx.

typedef struct _OSVERSIONINFO{
    DWORD dwOSVersionInfoSize;
    DWORD dwMajorVersion;
    DWORD dwMinorVersion;
    DWORD dwBuildNumber;
    DWORD dwPlatformId;
    TCHAR szCSDVersion[128];
} OSVERSIONINFO;

Члены

dwOSVersionInfoSize – определяет размер структуры в байтах. Установите значение
члена

dwOSVersionInfoSize в sizeof(OSVERSIONINFO) перед вызовом функции GetVersionEx.
dwMajorVersion – идентифицирует основной номер версии ОС. Например, для Windows
NT версии

3.51 основной номер равен трем и для Windows NT 4.0 равен четырем.
dwMinorVersion – идентифицирует дополнительный номер версии ОС. Например, для
Windows NT

версии 3.51 дополнительный номер равен 51 и для Windows NT 4.0 равен нулю.
dwBuildNumber
Windows NT: идентифицирует номер билда ОС.
Windows 95: идентифицирует номер билда ОС в младшем слове. Старшее слово содержит
основной

и дополнительные номера версии.
dwPlatformId – идентифицирует платформу ОС. Может принимать одно из следующих
значений:

Значение        Пояснение
VER_PLATFORM_WIN32s     Win32s под Windows 3.1.
VER_PLATFORM_WIN32_WINDOWS      Win32 под Windows 95.
VER_PLATFORM_WIN32_NT   Win32 под Windows NT.

szCSDVersion
Windows NT: содержит завершающуюся нулем строку, такую, как "Service Pack 3",
которая

указывает последний Service Pack, установленный в системе.
Windows 95: содержит завершающуюся нулем строку, которая предоставляет дополнительную

информацию об ОС.

См. также

GetVersionEx.

Справочник по WinAPI: http://www.bcbdev.ru/winapi/win32api.exe
Справочник по WinAPI (zip-версия): http://www.bcbdev.ru/winapi/win32api.zip
Дружественная рассылка "Программирование на WinAPI":

http://subscribe.ru/catalog/comp.soft.prog.russianmsdn

С уважением,
ведущий рассылки
Тарас Сорока.
mailto:stathome@rol.ru


http://subscribe.ru/
E-mail: ask@subscribe.ru
Отписаться
Убрать рекламу

В избранное