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