DllImportSearchPath Enum

Definisi

Menentukan jalur yang digunakan untuk mencari DLL yang menyediakan fungsi untuk pemanggilan platform.

Enumerasi ini mendukung kombinasi bitwise dari nilai yang termasuk di dalamnya.

public enum class DllImportSearchPath
[System.Flags]
public enum DllImportSearchPath
[<System.Flags>]
type DllImportSearchPath = 
Public Enum DllImportSearchPath
Warisan
DllImportSearchPath
Atribut

Bidang

ApplicationDirectory 512

Sertakan direktori aplikasi di jalur pencarian DLL.

AssemblyDirectory 2

Saat mencari dependensi perakitan, sertakan direktori yang berisi rakitan itu sendiri, dan cari direktori tersebut terlebih dahulu. Saat digunakan dalam model penyebaran AOT Asli dan file tunggal, direktori penginstalan aplikasi dianggap sebagai "direktori rakitan" dan dicari.

LegacyBehavior 0

Search direktori aplikasi, lalu panggil fungsi Win32 LoadLibraryEx dengan LOAD_WITH_ALTERED_SEARCH_PATH bendera . Nilai ini diabaikan jika ada nilai lain yang ditentukan. Sistem operasi yang tidak mendukung DefaultDllImportSearchPathsAttribute atribut menggunakan nilai ini, dan mengabaikan nilai lain.

SafeDirectories 4096

Sertakan direktori aplikasi, %WinDir%\System32 direktori, dan direktori pengguna di jalur pencarian DLL.

System32 2048

Sertakan %WinDir%\System32 direktori di jalur pencarian DLL.

UseDllDirectoryForDependencies 256

Search untuk dependensi DLL di folder tempat DLL berada sebelum mencari folder lain.

UserDirectories 1024

Sertakan jalur apa pun yang secara eksplisit ditambahkan ke jalur pencarian di seluruh proses dengan menggunakan fungsi Win32 AddDllDirectory .

Keterangan

DefaultDllImportSearchPathsAttribute Gunakan atribut untuk menerapkan sekumpulan jalur ke seluruh assembly atau ke platform individual yang dipanggil.

Berlaku untuk