共用方式為


NativeLibrary 類別

定義

提供用來管理原生連結庫的 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 來載入原生連結庫,並傳回值,指出作業是否成功。

適用於