EF Where (x => x.ColumnVal == 1) vs FirstOrDefault (x => x.Column == 1)

Я хотел бы предотвратить загрузку вредоносных DLL, которая может быть возможна при доступе к текущему рабочему каталогу, как описано в http://msdn.microsoft.com/en-us/library/ff919712 (VS.85 ) .aspx

Решение, реализованное в наших приложениях на C ++, заключалось в том, чтобы сделать WinAPI-вызов SetDllDirectory (""), который эффективно удалил бы текущий рабочий каталог из пути поиска загрузки Windows DLL. Однако похоже, что это решение недоступно для наших приложений Delphi, потому что функция SetDllDirectory () не существует.

Есть ли в Delphi эквивалентный вызов, который выполняет то же самое, что и SetDllDirectory ("")? Спасибо!

6
задан Stephen 28 October 2010 в 21:27
поделиться