Я получал следующее предупреждающее сообщение при запуске Visual Studio 2010 недавно:
"Точка входа процедуры EventUnregister не могла быть расположена в динамически подключаемой библиотеке ADVAPI32.dll"
Я не могу помнить, какие программы я недавно установил, который вызвал бы эту проблему. Я хотел бы разыскать его и избавиться от предупреждения.Спасибо.
Я держу пари, что Вы установили Инструмент диагностики VS 2010, который (по-видимому), не работает под XP и, кажется, заменяет/повреждает ADVAPI32.dll.
Посмотрите вкладку 'обзоров' здесь: http://visualstudiogallery.msdn.microsoft.com/e8649e35-26b1-4e73-b427-c2886a0705f4/
Вот один из обзоров:
Я установил его прежде считал, что это не применимо на XP. После деинсталляции я все еще получил ошибку точки входа и все еще не смог отладить мой (C++) проекты из-за ошибки NtClose прямо в начале сеанса отладки. Я только избавился от него через сброс к точке восстановления системы.
Таким образом, можно хотеть выяснить, был ли тот инструмент установлен (Добавьте/Удалите, что Программы должны сказать Вам), и откатывайте к точке восстановления до Вас, установил его.