NativeLibrary Osztály
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
API-kat biztosít a natív kódtárak kezeléséhez.
public ref class NativeLibrary abstract sealed
public static class NativeLibrary
type NativeLibrary = class
Public Class NativeLibrary
- Öröklődés
-
NativeLibrary
Metódusok
| Name | Description |
|---|---|
| Free(IntPtr) |
Felszabadít egy betöltött kódtárat a megadott operációsrendszer-leíróval, vagy nem hajt végre semmilyen műveletet, ha a bemeneti leíró az Zero. |
| GetExport(IntPtr, String) |
Lekéri egy exportált szimbólum címét. |
| GetMainProgramHandle() |
Lekérhet egy leírót, amely a belépési pont modulból származó exportálásokkal GetExport(IntPtr, String) használható vagy TryGetExport(IntPtr, String, IntPtr) feloldható. |
| Load(String, Assembly, Nullable<DllImportSearchPath>) |
Magas szintű API-t biztosít a natív kódtárak betöltéséhez. |
| Load(String) |
Egyszerű API-t biztosít egy natív kódtár betöltéséhez, amely az operációsrendszer-betöltőt burkolja, és alapértelmezett jelzőket használ. |
| SetDllImportResolver(Assembly, DllImportResolver) |
Visszahívást állít be a natív kódtár-importálások szerelvényből való feloldásához. |
| TryGetExport(IntPtr, String, IntPtr) |
Lekéri egy exportált szimbólum címét, és visszaad egy értéket, amely jelzi, hogy a metódushívás sikeres volt-e. |
| TryLoad(String, Assembly, Nullable<DllImportSearchPath>, IntPtr) |
Egy magas szintű API-t biztosít, amely betölt egy natív kódtárat, és visszaad egy értéket, amely jelzi, hogy a művelet sikeres volt-e. |
| TryLoad(String, IntPtr) |
Egyszerű API-t biztosít egy natív kódtár betöltéséhez, és visszaad egy értéket, amely jelzi, hogy a művelet sikeres volt-e. |