NativeLibrary Clase

Definición

Proporciona las API para administrar bibliotecas nativas.Provides APIs for managing native libraries.

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

Métodos

Free(IntPtr)

Libera una biblioteca cargada con el identificador de sistema operativo especificado, o bien no realiza ninguna acción si el identificador de entrada es Zero.Frees a loaded library with the specified OS handle, or takes no action if the input handle is Zero.

GetExport(IntPtr, String)

Obtiene la dirección de un símbolo exportado.Gets the address of an exported symbol.

Load(String)

Proporciona una API sencilla para cargar una biblioteca nativa que encapsula el cargador del sistema operativo y utiliza indicadores predeterminados.Provides a simple API for loading a native library that wraps the OS loader and uses default flags.

Load(String, Assembly, Nullable<DllImportSearchPath>)

Proporciona una API de alto nivel para cargar una biblioteca nativa.Provides a high-level API for loading a native library.

SetDllImportResolver(Assembly, DllImportResolver)

Establece una devolución de llamada para resolver las importaciones de la biblioteca nativa desde un ensamblado.Sets a callback for resolving native library imports from an assembly.

TryGetExport(IntPtr, String, IntPtr)

Obtiene la dirección de un símbolo exportado y devuelve un valor que indica si la llamada al método se ha realizado correctamente.Gets the address of an exported symbol and returns a value that indicates whether the method call succeeded.

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

Proporciona una API de alto nivel que carga una biblioteca nativa y devuelve un valor que indica si la operación se ha realizado correctamente.Provides a high-level API that loads a native library and returns a value that indicates whether the operation succeeded.

TryLoad(String, IntPtr)

Proporciona una API sencilla para cargar una biblioteca nativa y devuelve un valor que indica si la operación se ha realizado correctamente.Provides a simple API for loading a native library and returns a value that indicates whether the operation succeeded.

Se aplica a