|
|
| Посл.отвђт | Сообщен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. |
|
Powered by miniBB 1.6 © 2001-2002
Время загрузки страницы (сек.): 0.104 |