NativeLibrary Kelas

Definisi

Menyediakan API untuk mengelola pustaka asli.

public ref class NativeLibrary abstract sealed
public static class NativeLibrary
type NativeLibrary = class
Public Class NativeLibrary
Warisan
NativeLibrary

Metode

Free(IntPtr)

Membebaskan pustaka yang dimuat dengan handel OS yang ditentukan, atau tidak mengambil tindakan jika handel input adalah Zero.

GetExport(IntPtr, String)

Mendapatkan alamat simbol yang diekspor.

GetMainProgramHandle()

Dapatkan handel yang dapat digunakan dengan GetExport(IntPtr, String) atau TryGetExport(IntPtr, String, IntPtr) untuk mengatasi ekspor dari modul titik masuk.

Load(String)

Menyediakan API sederhana untuk memuat pustaka asli yang membungkus pemuat OS dan menggunakan bendera default.

Load(String, Assembly, Nullable<DllImportSearchPath>)

Menyediakan API tingkat tinggi untuk memuat pustaka asli.

SetDllImportResolver(Assembly, DllImportResolver)

Mengatur panggilan balik untuk menyelesaikan impor pustaka asli dari perakitan.

TryGetExport(IntPtr, String, IntPtr)

Mendapatkan alamat simbol yang diekspor dan mengembalikan nilai yang menunjukkan apakah panggilan metode berhasil.

TryLoad(String, Assembly, Nullable<DllImportSearchPath>, IntPtr)

Menyediakan API tingkat tinggi yang memuat pustaka asli dan mengembalikan nilai yang menunjukkan apakah operasi berhasil.

TryLoad(String, IntPtr)

Menyediakan API sederhana untuk memuat pustaka asli dan mengembalikan nilai yang menunjukkan apakah operasi berhasil.

Berlaku untuk