NativeLibrary Třída

Definice

Poskytuje rozhraní API pro správu nativních knihoven.Provides APIs for managing native libraries.

public ref class NativeLibrary abstract sealed
public static class NativeLibrary
type NativeLibrary = class
Public Class NativeLibrary
Dědičnost
NativeLibrary

Metody

Free(IntPtr)

Uvolní načtenou knihovnu se zadaným popisovačem operačního systému nebo neprovede žádnou akci, pokud je vstupní popisovač Zero.Frees a loaded library with the specified OS handle, or takes no action if the input handle is Zero.

GetExport(IntPtr, String)

Získá adresu exportovaného symbolu.Gets the address of an exported symbol.

Load(String)

Poskytuje jednoduché rozhraní API pro načtení nativní knihovny, která zabalí zaváděcí program pro operační systém a použije výchozí příznaky.Provides a simple API for loading a native library that wraps the OS loader and uses default flags.

Load(String, Assembly, Nullable<DllImportSearchPath>)

Poskytuje rozhraní API vysoké úrovně pro načtení nativní knihovny.Provides a high-level API for loading a native library.

SetDllImportResolver(Assembly, DllImportResolver)

Nastaví zpětné volání pro překlad nativních importů knihoven ze sestavení.Sets a callback for resolving native library imports from an assembly.

TryGetExport(IntPtr, String, IntPtr)

Získá adresu exportovaného symbolu a vrátí hodnotu, která označuje, zda bylo volání metody úspěšné.Gets the address of an exported symbol and returns a value that indicates whether the method call succeeded.

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

Poskytuje rozhraní API vysoké úrovně, které načte nativní knihovnu, a vrátí hodnotu, která označuje, jestli operace byla úspěšná.Provides a high-level API that loads a native library and returns a value that indicates whether the operation succeeded.

TryLoad(String, IntPtr)

Poskytuje jednoduché rozhraní API pro načtení nativní knihovny a vrátí hodnotu, která označuje, jestli operace byla úspěšná.Provides a simple API for loading a native library and returns a value that indicates whether the operation succeeded.

Platí pro