DllImportSearchPath Enumerazione
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Specifica i percorsi usati per cercare le DLL che forniscono le funzioni per le operazioni platform invoke.
Questa enumerazione supporta una combinazione bit per bit dei rispettivi valori dei membri.
public enum class DllImportSearchPath
[System.Flags]
public enum DllImportSearchPath
[<System.Flags>]
type DllImportSearchPath =
Public Enum DllImportSearchPath
- Ereditarietà
- Attributi
Campi
ApplicationDirectory | 512 | Includere la directory dell'applicazione nel percorso di ricerca della DLL. |
AssemblyDirectory | 2 | Una volta cercate le dipendenze dell'assembly, includere la directory contenente l'assembly stesso e cercare tale directory per prima. Se usato nei modelli di distribuzione AOT nativi e a file singolo, la directory di installazione dell'applicazione viene considerata la "directory di assembly" e viene eseguita la ricerca. |
LegacyBehavior | 0 | Cercare nella directory dell'applicazione e quindi chiamare la funzione Win32 LoadLibraryEx con il |
SafeDirectories | 4096 | Includere la directory dell'applicazione, la directory |
System32 | 2048 | Includere la directory |
UseDllDirectoryForDependencies | 256 | Cercare le dipendenze di una DLL nella cartella in cui si trova la DLL prima di cercare in altre cartelle. |
UserDirectories | 1024 | Includere qualsiasi percorso aggiunto in modo esplicito al percorso di ricerca a livello di processo usando la funzione Win32 |
Commenti
Usare l'attributo DefaultDllImportSearchPathsAttribute per applicare un set di percorsi a un intero assembly o a una singola piattaforma invoke.