DllImportSearchPath 列舉
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
指定用來搜尋提供平台叫用函式之 DLL 的路徑。
此列舉支援其成員值的位元組合。
public enum class DllImportSearchPath
C#
[System.Flags]
public enum DllImportSearchPath
[<System.Flags>]
type DllImportSearchPath =
Public Enum DllImportSearchPath
- 繼承
- 屬性
名稱 | 值 | Description |
---|---|---|
ApplicationDirectory | 512 | 將應用程式目錄包含在 DLL 搜尋路徑中。 |
AssemblyDirectory | 2 | 當搜尋組件相依性時,會包括內含組件本身的目錄,並優先搜尋該目錄。 在原生 AOT 和單一檔案部署模型中使用時,應用程式的安裝目錄會被視為「元件目錄」並搜尋。 |
LegacyBehavior | 0 | 搜尋應用程式目錄,然後使用 旗標呼叫 Win32 LoadLibraryEx 函 |
SafeDirectories | 4096 | 將應用程式目錄、 |
System32 | 2048 | 將 |
UseDllDirectoryForDependencies | 256 | 搜尋其他資料夾之前,先在 DLL 所在的資料夾中搜尋 DLL 的相依性。 |
UserDirectories | 1024 | 使用 Win32 |
DefaultDllImportSearchPathsAttribute使用 屬性,將一組路徑套用至整個元件或個別平臺叫用。
產品 | 版本 |
---|---|
.NET | Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9 |
.NET Framework | 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1 |
.NET Standard | 1.1, 1.2, 1.3, 1.4, 1.5, 1.6, 2.0, 2.1 |
UWP | 10.0 |