DllImportSearchPath 열거형

정의

플랫폼 호출 기능을 제공하는 DLL을 검색하는 데 사용되는 경로를 지정합니다.Specifies the paths that are used to search for DLLs that provide functions for platform invokes.

이 열거형에는 멤버 값의 비트 조합을 허용하는 FlagsAttribute 특성이 있습니다.

public enum class DllImportSearchPath
[System.Flags]
public enum DllImportSearchPath
type DllImportSearchPath = 
Public Enum DllImportSearchPath
상속
DllImportSearchPath
특성

필드

ApplicationDirectory 512

DLL 검색 경로에 애플리케이션 디렉터리를 포함합니다.Include the application directory in the DLL search path.

AssemblyDirectory 2

어셈블리 종속성을 검색할 때 어셈블리 자체를 포함하는 디렉터리와 함께 해당 디렉터리 목록을 검색합니다.When searching for assembly dependencies, include the directory that contains the assembly itself, and search that directory first. 이 값은 경로가 Win32 LoadLibraryEx 함수에 전달되기 전에 .NET Framework에서 사용됩니다.This value is used by the .NET Framework, before the paths are passed to the Win32 LoadLibraryEx function.

LegacyBehavior 0

애플리케이션 디렉터리를 검색하고 LOAD_WITH_ALTERED_SEARCH_PATH 플래그가 있는 Win32 LoadLibraryEx 함수를 호출합니다.Search the application directory, and then call the Win32 LoadLibraryEx function with the LOAD_WITH_ALTERED_SEARCH_PATH flag. 이 값은 다른 값이 지정되는 경우 무시됩니다.This value is ignored if any other value is specified. DefaultDllImportSearchPathsAttribute 특성을 지원하지 않는 운영 체제는 이 값을 사용하고 다른 값은 무시합니다.Operating systems that do not support the DefaultDllImportSearchPathsAttribute attribute use this value, and ignore other values.

SafeDirectories 4096

애플리케이션 디렉터리인 %WinDir%\System32 디렉터리를 포함하고 DLL 검색 경로에 사용자 디렉터리를 포함합니다.Include the application directory, the %WinDir%\System32 directory, and user directories in the DLL search path.

System32 2048

DLL 검색 경로에 %WinDir%\System32 디렉터리를 포함합니다.Include the %WinDir%\System32 directory in the DLL search path.

UseDllDirectoryForDependencies 256

다른 폴더를 검색하기 전에 DLL이 위치한 폴더에서 DLL의 종속성을 검색합니다.Search for the dependencies of a DLL in the folder where the DLL is located before searching other folders.

UserDirectories 1024

Win32 AddDllDirectory 함수를 사용하여 프로세스 전체 검색 경로에 명시적으로 추가되었던 모든 경로를 포함합니다.Include any path that was explicitly added to the process-wide search path by using the Win32 AddDllDirectory function.

설명

DefaultDllImportSearchPathsAttribute 특성을 사용 하 여 전체 어셈블리나 개별 플랫폼 호출에 경로 집합을 적용 합니다.Use the DefaultDllImportSearchPathsAttribute attribute to apply a set of paths to an entire assembly or to an individual platform invoke.

적용 대상