DllImportSearchPath Sabit listesi

Tanım

Platform çağrıları için işlevler sağlayan DLL'leri aramak için kullanılan yolları belirtir.

Bu sabit listesi, üyeleri için bit düzeyinde karşılaştırmayı destekler.

public enum class DllImportSearchPath
[System.Flags]
public enum DllImportSearchPath
[<System.Flags>]
type DllImportSearchPath = 
Public Enum DllImportSearchPath
Devralma
DllImportSearchPath
Öznitelikler

Alanlar

ApplicationDirectory 512

Uygulama dizinini DLL arama yoluna ekleyin.

AssemblyDirectory 2

Derleme bağımlılıklarını ararken, derlemenin kendisini içeren dizini ekleyin ve önce bu dizini arayın. Yerel AOT ve tek dosyalı dağıtım modellerinde kullanıldığında, uygulamanın yükleme dizini "derleme dizini" olarak kabul edilir ve arama yapılır.

LegacyBehavior 0

Uygulama dizinini Arama ve win32 LoadLibraryEx işlevini bayrağıyla çağırınLOAD_WITH_ALTERED_SEARCH_PATH. Başka bir değer belirtilirse bu değer yoksayılır. Özniteliği desteklemeyen DefaultDllImportSearchPathsAttribute işletim sistemleri bu değeri kullanır ve diğer değerleri yoksayar.

SafeDirectories 4096

Uygulama dizinini, %WinDir%\System32 dizini ve kullanıcı dizinlerini DLL arama yoluna ekleyin.

System32 2048

%WinDir%\System32 Dizini DLL arama yoluna ekleyin.

UseDllDirectoryForDependencies 256

Diğer klasörlerde arama yapmadan önce DLL'nin bulunduğu klasördeki bir DLL'nin bağımlılıkları için Arama.

UserDirectories 1024

Win32 AddDllDirectory işlevini kullanarak işlem genelindeki arama yoluna açıkça eklenen tüm yolları ekleyin.

Açıklamalar

Bir bütünleştirilmiş kodun DefaultDllImportSearchPathsAttribute tamamına veya tek bir platform çağrısına yol kümesi uygulamak için özniteliğini kullanın.

Şunlara uygulanır