DllImportSearchPath Enumeração
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Especifica os caminhos que são usados para procurar DLLs que fornecem funções para invocações de plataforma.
Esta enumeração suporta uma combinação bit-a-bit dos respetivos valores membro.
public enum class DllImportSearchPath
[System.Flags]
public enum DllImportSearchPath
[<System.Flags>]
type DllImportSearchPath =
Public Enum DllImportSearchPath
- Herança
- Atributos
Campos
| Name | Valor | Description |
|---|---|---|
| LegacyBehavior | 0 | Pesquise no diretório da aplicação e depois chame a função Win32 LoadLibraryEx com o |
| AssemblyDirectory | 2 | Ao procurar dependências de assembly, inclua o diretório que contém o próprio assembly e pesquise esse diretório primeiro. Quando usado em modelos nativos AOT e de implementação de ficheiro único, o diretório de instalação da aplicação é considerado o "diretório assembly" e é pesquisado. |
| UseDllDirectoryForDependencies | 256 | Procure as dependências de uma DLL na pasta onde a DLL está localizada antes de pesquisar noutras pastas. |
| ApplicationDirectory | 512 | Inclua o diretório da aplicação no caminho de pesquisa DLL. |
| UserDirectories | 1024 | Inclua qualquer caminho que tenha sido explicitamente adicionado ao caminho de pesquisa em todo o processo usando a função Win32 |
| System32 | 2048 | Inclua o |
| SafeDirectories | 4096 | Inclua o diretório de aplicações, o |
Observações
Use o DefaultDllImportSearchPathsAttribute atributo para aplicar um conjunto de caminhos a toda uma assembleia ou a uma invocação individual de plataforma.