NativeLibrary 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
提供用來管理原生連結庫的 API。
public ref class NativeLibrary abstract sealed
public static class NativeLibrary
type NativeLibrary = class
Public Class NativeLibrary
- 繼承
-
NativeLibrary
方法
Free(IntPtr) |
釋放具有指定 OS 句柄的載入連結庫,如果輸入句柄 Zero,則不會採取任何動作。 |
GetExport(IntPtr, String) |
取得匯出符號的位址。 |
GetMainProgramHandle() |
取得可與 GetExport(IntPtr, String) 或 TryGetExport(IntPtr, String, IntPtr) 搭配使用的句柄,以解析來自進入點模組的導出。 |
Load(String, Assembly, Nullable<DllImportSearchPath>) |
提供用於載入原生連結庫的高階 API。 |
Load(String) |
提供簡單的 API 來載入原生連結庫,以包裝 OS 載入器並使用預設旗標。 |
SetDllImportResolver(Assembly, DllImportResolver) |
設定回呼,以解析從元件匯入的原生連結庫。 |
TryGetExport(IntPtr, String, IntPtr) |
取得導出符號的位址,並傳回值,指出方法呼叫是否成功。 |
TryLoad(String, Assembly, Nullable<DllImportSearchPath>, IntPtr) |
提供高階 API,以載入原生連結庫並傳回值,指出作業是否成功。 |
TryLoad(String, IntPtr) |
提供簡單的 API 來載入原生連結庫,並傳回值,指出作業是否成功。 |