DllImportSearchPath Wyliczenie
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Określa ścieżki, które są używane do wyszukiwania bibliotek DLL, które zapewniają funkcje dla wywołań platformy.
To wyliczenie obsługuje bitową kombinację jego wartości składowych.
public enum class DllImportSearchPath
[System.Flags]
public enum DllImportSearchPath
[<System.Flags>]
type DllImportSearchPath =
Public Enum DllImportSearchPath
- Dziedziczenie
- Atrybuty
Pola
ApplicationDirectory | 512 | Uwzględnij katalog aplikacji w ścieżce wyszukiwania biblioteki DLL. |
AssemblyDirectory | 2 | Podczas wyszukiwania zależności zestawów dołącz katalog zawierający sam zestaw i najpierw wyszukaj ten katalog. W przypadku użycia w natywnych modelach wdrażania AOT i jednoplikowych katalog instalacyjny aplikacji jest uznawany za "katalog zestawu" i jest wyszukiwany. |
LegacyBehavior | 0 | Wyszukaj katalog aplikacji, a następnie wywołaj funkcję Win32 LoadLibraryEx z flagą |
SafeDirectories | 4096 | Uwzględnij katalog aplikacji, |
System32 | 2048 | Uwzględnij |
UseDllDirectoryForDependencies | 256 | Wyszukaj zależności biblioteki DLL w folderze, w którym znajduje się biblioteka DLL przed wyszukaniem innych folderów. |
UserDirectories | 1024 | Dołącz dowolną ścieżkę, która została jawnie dodana do ścieżki wyszukiwania dla całego procesu przy użyciu funkcji Win32 |
Uwagi
Użyj atrybutu DefaultDllImportSearchPathsAttribute , aby zastosować zestaw ścieżek do całego zestawu lub do wywołania pojedynczej platformy.