Пытаюсь сравнить версию ОС с заданными параметрами моего приложения, но что то не выходит, делаю так: Код (Text): ........ OSVERSIONINFOEX osver ; DWORDLONG dwlConditionMask = 0; ZeroMemory(&osver, sizeof(OSVERSIONINFOEX)); osver.dwOSVersionInfoSize = sizeof(OSVERSIONINFOEX);; osver.dwMajorVersion = 5; osver.dwMinorVersion = 1; osver.dwBuildNumber = 2600; osver.dwPlatformId = VER_PLATFORM_WIN32_NT; osver.wServicePackMajor = 2; VER_SET_CONDITION(dwlConditionMask, 0x0000002, 1); VER_SET_CONDITION(dwlConditionMask, 0x0000001, 1); VER_SET_CONDITION(dwlConditionMask, 0x0000004, 1); VER_SET_CONDITION(dwlConditionMask, 0x0000008, 1); VER_SET_CONDITION(dwlConditionMask, 0x0000010, 1); VerifyVersionInfo(&osver, 0x0000002 | 0x0000001 | 0x0000004 | 0x0000008 | 0x0000010, dwlConditionMask); ........ Компилю в Visual C++ 6.0, выдает: error C2065: 'VER_SET_CONDITION' : undeclared identifier error C2065: 'VerifyVersionInfo' : undeclared identifier Пробую тоже самое в Visual Studio 2005, все ОК. Вопрос: как сделать чтоб работало в Visual C++ 6.0