· Начало · Отвђтить · Статистика · Поиск · FAQ · Правила · Установки · Язык · Выход · WASM.RU · Noir.Ru ·

 WASM Phorum —› WASM.WIN32 —› IoInitializeRemoveLock и так далее ?

<< . 1 . 2 . 3 .

Посл.отвђт Сообщенiе


Дата: Авг 12, 2004 01:15:37

[ bd04: Это ты написал свой собственный диспетчер RemoveLock’ ирования или что вызывают RemoveLock' и (как они реализованы в Windows) ? ]

Это не моё. Именно так реализовано в Windows. Код для free build. Для checked build там доп. обработка ещё.

Насчет бага, могу предложить только скинуть мне на мыло код. Я посмотрю.


Дата: Авг 12, 2004 14:59:51

[ bd04: То есть это то, чего в этих функциях вызывается, если их вызвать ? ]

Чтобы до конца понятно было, это фрагменты настоящего исходного кода Windows 2000.


[ bd04: Где ты взял эти исходники ? ]

Как то раз по сети гулял. Смотрю лежат. Думаю: "Дай солью, пригодятся". ;)

http://reng.ru/board/viewtopic.php?t=1661


[ bd04: (они, функции RemoveLock, в Win NT такие же, то есть тоже вызывают, что ты написал) ? ]

Если ты имеешь в виду NT4, то на 100% я не скажу. В файле NTOSKRNL.LIB я не нешёл экспортов IoInitializeRemoveLockEx и т.д. Но IoInitializeRemoveLock и др. это макросы, являющиеся оболочками над соответствующими функциями ...RemoveLockEx. Вполне возможно, что в NT4 DDK они (макросы) и определены. Если же нет, то без проблем можно написать самому используя приведенные выше исходники, т.к. все функции кот. они вызывают есть и в NT4.

<< . 1 . 2 . 3 .


Powered by miniBB 1.6 © 2001-2002
Время загрузки страницы (сек.): 0.104