NativeLibrary Kelas
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
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 menyelesaikan 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. |