NativeLibrary.TryLoad 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
오버로드
TryLoad(String, IntPtr) |
네이티브 라이브러리를 로드하기 위한 간단한 API를 제공하고 작업이 성공했는지 여부를 나타내는 값을 반환합니다. |
TryLoad(String, Assembly, Nullable<DllImportSearchPath>, IntPtr) |
네이티브 라이브러리를 로드하고 작업이 성공했는지 여부를 나타내는 값을 반환하는 상위 수준 API를 제공합니다. |
TryLoad(String, IntPtr)
- Source:
- NativeLibrary.cs
- Source:
- NativeLibrary.cs
- Source:
- NativeLibrary.cs
네이티브 라이브러리를 로드하기 위한 간단한 API를 제공하고 작업이 성공했는지 여부를 나타내는 값을 반환합니다.
public:
static bool TryLoad(System::String ^ libraryPath, [Runtime::InteropServices::Out] IntPtr % handle);
public static bool TryLoad (string libraryPath, out IntPtr handle);
static member TryLoad : string * nativeint -> bool
Public Shared Function TryLoad (libraryPath As String, ByRef handle As IntPtr) As Boolean
매개 변수
- libraryPath
- String
로드할 네이티브 라이브러리의 이름입니다.
- handle
-
IntPtr
nativeint
메서드가 반환될 때 로드된 네이티브 라이브러리의 OS 핸들입니다.
반환
true
네이티브 라이브러리가 성공적으로 로드되었으면 이고, 그렇지 않으면 입니다 false
.
예외
libraryPath
이(가) null
인 경우
적용 대상
TryLoad(String, Assembly, Nullable<DllImportSearchPath>, IntPtr)
- Source:
- NativeLibrary.cs
- Source:
- NativeLibrary.cs
- Source:
- NativeLibrary.cs
네이티브 라이브러리를 로드하고 작업이 성공했는지 여부를 나타내는 값을 반환하는 상위 수준 API를 제공합니다.
public:
static bool TryLoad(System::String ^ libraryName, System::Reflection::Assembly ^ assembly, Nullable<System::Runtime::InteropServices::DllImportSearchPath> searchPath, [Runtime::InteropServices::Out] IntPtr % handle);
public static bool TryLoad (string libraryName, System.Reflection.Assembly assembly, System.Runtime.InteropServices.DllImportSearchPath? searchPath, out IntPtr handle);
static member TryLoad : string * System.Reflection.Assembly * Nullable<System.Runtime.InteropServices.DllImportSearchPath> * nativeint -> bool
Public Shared Function TryLoad (libraryName As String, assembly As Assembly, searchPath As Nullable(Of DllImportSearchPath), ByRef handle As IntPtr) As Boolean
매개 변수
- libraryName
- String
로드할 네이티브 라이브러리의 이름입니다.
- assembly
- Assembly
네이티브 라이브러리를 로드하는 어셈블리입니다.
- searchPath
- Nullable<DllImportSearchPath>
검색 경로입니다.
- handle
-
IntPtr
nativeint
메서드가 반환될 때 로드된 네이티브 라이브러리의 OS 핸들입니다.
반환
true
네이티브 라이브러리가 성공적으로 로드되었으면 이고, 그렇지 않으면 입니다 false
.
예외
libraryPath
또는 assembly
가 null
인 경우
assembly
이(가) RuntimeAssembly
가 아닌 경우
적용 대상
.NET