DllImportSearchPath Enumeráció

Definíció

Megadja a platformhívásokhoz függvényeket biztosító DLL-ek kereséséhez használt elérési utakat.

Ez a felsorolás támogatja a tagértékek bitenkénti kombinációját.

public enum class DllImportSearchPath
[System.Flags]
public enum DllImportSearchPath
[<System.Flags>]
type DllImportSearchPath = 
Public Enum DllImportSearchPath
Öröklődés
DllImportSearchPath
Attribútumok

Mezők

Name Érték Description
LegacyBehavior 0

Keresse meg az alkalmazás könyvtárát, majd hívja meg a Win32 LoadLibraryEx függvényt a LOAD_WITH_ALTERED_SEARCH_PATH jelölővel. Ez az érték figyelmen kívül lesz hagyva, ha más érték van megadva. Az attribútumot nem támogató operációs rendszerek ezt az DefaultDllImportSearchPathsAttribute értéket használják, és figyelmen kívül hagyják az egyéb értékeket.

AssemblyDirectory 2

Szerelvényfüggőségek keresésekor adja meg a szerelvényt tartalmazó könyvtárat, és először keresse meg azt a könyvtárat. Natív AOT- és egyfájlos üzemi modellekben való használat esetén az alkalmazás telepítési könyvtára "szerelvénykönyvtárnak" minősül, és a rendszer keres.

UseDllDirectoryForDependencies 256

Keresse meg a DLL függőségeit abban a mappában, amelyben a DLL található, mielőtt más mappákat keres.

ApplicationDirectory 512

Vegye fel az alkalmazáskönyvtárat a DLL keresési útvonalába.

UserDirectories 1024

A Win32 AddDllDirectory függvénnyel a folyamatszintű keresési útvonalhoz explicit módon hozzáadott elérési utakat is belefoglalhatja.

System32 2048

Adja meg a %WinDir%\System32 könyvtárat a DLL keresési útvonalában.

SafeDirectories 4096

Vegye fel az alkalmazáskönyvtárat, a %WinDir%\System32 könyvtárat és a felhasználói könyvtárakat a DLL keresési útvonalába.

Megjegyzések

DefaultDllImportSearchPathsAttribute Az attribútum használatával elérési utakat alkalmazhat egy teljes szerelvényre vagy egy egyéni platformhívásra.

A következőre érvényes: