Сейчас на форуме: tyns777 (+4 невидимых)

 eXeL@B —› Программирование —› PAGE_WRITECOMBINE
Посл.ответ Сообщение

Ранг: 101.0 (ветеран), 344thx
Активность: 1.150
Статус: Участник

Создано: 13 июня 2010 15:45
· Личное сообщение · #1

Правильно ли я понимаю, что под Windows XP SP2 этот флаг не работает?

Windows Server 2003 and Windows XP/2000: This flag is not supported until Windows Server 2003 with SP1.

SP1 для 2003-ей винды появился между SP2 и SP3 или нет?



Ранг: 189.9 (ветеран), 334thx
Активность: 0.30
Статус: Участник

Создано: 13 июня 2010 16:29 · Поправил: NikolayD
· Личное сообщение · #2

int пишет:
SP1 для 2003-ей винды появился между SP2 и SP3 или нет?

нет откуда у тебя такая инфа?
SP1 - 3/30/2005 (Eng) 26.04.2005 (RUS)
SP2 - 3/12/2007 (Eng) 09.04.2007 (RUS)
SP3 - ??? (что-то не найду у них такого)


==============================================
int пишет:
Разумеется SP1 для 2003-ей винды сравнивался с SP2 и SP3 от XP.

так бы сразу надо было и сказать




Ранг: 527.7 (!), 381thx
Активность: 0.160.09
Статус: Участник
Победитель турнира 2010

Создано: 13 июня 2010 16:40
· Личное сообщение · #3

int пишет:
SP1 для 2003-ей винды появился между SP2 и SP3 или нет?


SP1 - 30 марта 2005 года Microsoft выпустила пакет обновления 1 (SP1) для Windows Server 2003
SP2 - Service Pack 2 для Windows Server 2003 был выпущен 13 марта 2007 года
SP3 - вроде как и нет (Current version: 5.2.3790.3959 Service Pack 2 (SP2) (13 March 2007))

если SP2 и SP3 ХР, то
Service Pack 1 (SP1) для Windows XP был выпущен 9 сентября 2002 года
Service Pack 2 (SP2) был выпущен 6 августа 2004 года
Окончательная версия пакета обновлений 3 для Windows XP была представлена 21 апреля 2008 года

-----
127.0.0.1, sweet 127.0.0.1




Ранг: 101.0 (ветеран), 344thx
Активность: 1.150
Статус: Участник

Создано: 13 июня 2010 17:36
· Личное сообщение · #4

Разумеется SP1 для 2003-ей винды сравнивался с SP2 и SP3 от XP.

Т.е. как я и говорил, сначала Win2k3 SP1 потом WinXP SP3 ? Собственно вопрос обладателям WinXP SP3, VirualAlloc работает с флагом PAGE_WRITECOMBINE? Мне надо дефайн поставить, чтобы скомпилить можно было везде.



Ранг: 56.1 (постоянный), 9thx
Активность: 0.040
Статус: Участник

Создано: 14 июня 2010 15:35
· Личное сообщение · #5

на XP SP3 VirtualAlloc(NULL, 0x1000, MEM_COMMIT, PAGE_READWRITE|0x400) проваливается с ERROR_INVALID_PARAMETER



Ранг: 101.0 (ветеран), 344thx
Активность: 1.150
Статус: Участник

Создано: 14 июня 2010 15:44
· Личное сообщение · #6

Спасибо за ответ, выходит, что в MSDN поддержка версий описывается с позиции NTDDI_VERSION.


 eXeL@B —› Программирование —› PAGE_WRITECOMBINE
Эта тема закрыта. Ответы больше не принимаются.
   Для печати Для печати