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 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 | Dołącz katalog aplikacji do ścieżki wyszukiwania dll. |
AssemblyDirectory | 2 | Podczas wyszukiwania zależności zestawów należy uwzględnić katalog zawierający sam zestaw i najpierw wyszukać 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 | Search katalogu aplikacji, a następnie wywołaj funkcję LoadLibraryEx Win32 z flagą |
SafeDirectories | 4096 | Uwzględnij katalog aplikacji, |
System32 | 2048 |
|
UseDllDirectoryForDependencies | 256 | Search zależności biblioteki DLL w folderze, w którym znajduje się biblioteka DLL przed przeszukaniem innych folderów. |
UserDirectories | 1024 | Dołącz dowolną ścieżkę, która została jawnie dodana do ścieżki wyszukiwania całego procesu przy użyciu funkcji Win32 |
Uwagi
Użyj atrybutu DefaultDllImportSearchPathsAttribute , aby zastosować zestaw ścieżek do całego zestawu lub do pojedynczej platformy wywołania.
Dotyczy
Opinia
https://aka.ms/ContentUserFeedback.
Dostępne już wkrótce: W 2024 r. będziemy stopniowo wycofywać zgłoszenia z serwisu GitHub jako mechanizm przesyłania opinii na temat zawartości i zastępować go nowym systemem opinii. Aby uzyskać więcej informacji, sprawdź:Prześlij i wyświetl opinię dla