Enumeração DllImportSearchPath
Dica
The .NET API Reference documentation has a new home. Visit the .NET API Browser on docs.microsoft.com to see the new experience.
Especifica os caminhos que são usados para procurar DLLs que fornecem funções para invocações de plataforma.
Esta enumeração tem um atributo FlagsAttribute que permite uma combinação bit a bit de seus valores de membro.
Namespace: System.Runtime.InteropServices
Assembly: mscorlib (em mscorlib.dll)
Sintaxe
[FlagsAttribute]
public enum DllImportSearchPath
[FlagsAttribute]
public enum class DllImportSearchPath
[<FlagsAttribute>]
type DllImportSearchPath
<FlagsAttribute>
Public Enumeration DllImportSearchPath
Membros
Nome do membro | Descrição | |
---|---|---|
ApplicationDirectory | Inclua o diretório de aplicativo no caminho de pesquisa DLL. |
|
AssemblyDirectory | Ao procurar as dependências do assembly, incluir o diretório que contém o assembly pesquisar o diretório primeiro. Esse valor é usado pelo .NET Framework, antes dos caminhos são passados para o Win32 LoadLibraryEx função. |
|
LegacyBehavior | Pesquisar o diretório de aplicativo e, em seguida, chame o Win32 LoadLibraryEx funcionar com o LOAD_WITH_ALTERED_SEARCH_PATH sinalizador. Esse valor será ignorado se qualquer outro valor for especificado. Sistemas operacionais que não dão suporte a atributo DefaultDllImportSearchPathsAttribute usam esse valor e ignoram os outros valores. |
|
SafeDirectories | Incluir o diretório de aplicativo, o diretório de %WinDir%\System32 e diretórios de usuário no caminho de pesquisa DLL. |
|
System32 | Incluir o diretório de %WinDir%\System32 no caminho de pesquisa DLL. |
|
UseDllDirectoryForDependencies | Pesquisar as dependências de uma DLL na pasta em que a DLL está localizada antes de pesquisar outras pastas. |
|
UserDirectories | Incluir qualquer caminho que tenha sido explicitamente adicionado ao caminho de pesquisa de todo o processo usando a função AddDllDirectory Win32. |
Comentários
Use o DefaultDllImportSearchPathsAttribute atributo para aplicar um conjunto de caminhos para um assembly ou para uma plataforma individual invocar.
Informações de Versão
Plataforma Universal do Windows
Disponível desde 8
.NET Framework
Disponível desde 4.5
Biblioteca de Classes Portátil
Com suporte no: plataformas portáteis do .NET
Windows Phone
Disponível desde 8.1
Confira Também
Namespace System.Runtime.InteropServices
Retornar ao início