DllImportSearchPath Перечисление
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Указывает пути, используемые для поиска библиотек DLL, которые предоставляют функции для вызовов платформы.
Это перечисление поддерживает побитовую комбинацию значений его членов.
public enum class DllImportSearchPath
[System.Flags]
public enum DllImportSearchPath
[<System.Flags>]
type DllImportSearchPath =
Public Enum DllImportSearchPath
- Наследование
- Атрибуты
Поля
| Имя | Значение | Описание |
|---|---|---|
| LegacyBehavior | 0 | Выполните поиск в каталоге приложения и вызовите функцию Win32 LoadLibraryEx с флагом |
| AssemblyDirectory | 2 | При поиске зависимостей сборки включите каталог, содержащий сам сборку, и сначала выполните поиск в этом каталоге. При использовании в собственных моделях развертывания AOT и однофайловых файлов каталог установки приложения считается каталогом сборки и выполняется поиск. |
| UseDllDirectoryForDependencies | 256 | Выполните поиск зависимостей библиотеки DLL в папке, в которой находится библиотека DLL перед поиском других папок. |
| ApplicationDirectory | 512 | Включите каталог приложения в путь поиска библиотеки DLL. |
| UserDirectories | 1024 | Включите любой путь, который был явно добавлен в путь поиска на уровне процесса с помощью функции Win32 |
| System32 | 2048 |
|
| SafeDirectories | 4096 | Включите каталог приложения, |
Комментарии
DefaultDllImportSearchPathsAttribute Используйте атрибут для применения набора путей ко всей сборке или к вызову отдельной платформы.