Я хотел бы предотвратить загрузку вредоносных DLL, которая может быть возможна при доступе к текущему рабочему каталогу, как описано в http://msdn.microsoft.com/en-us/library/ff919712 (VS.85 ) .aspx
Решение, реализованное в наших приложениях на C ++, заключалось в том, чтобы сделать WinAPI-вызов SetDllDirectory (""), который эффективно удалил бы текущий рабочий каталог из пути поиска загрузки Windows DLL. Однако похоже, что это решение недоступно для наших приложений Delphi, потому что функция SetDllDirectory () не существует.
Есть ли в Delphi эквивалентный вызов, который выполняет то же самое, что и SetDllDirectory ("")? Спасибо!