NativeLibrary Clase
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Proporciona las API para administrar bibliotecas nativas.
public ref class NativeLibrary abstract sealed
public static class NativeLibrary
type NativeLibrary = class
Public Class NativeLibrary
- Herencia
-
NativeLibrary
Free(Int |
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. |
Get |
Obtiene la dirección de un símbolo exportado. |
Get |
Obtenga un identificador que se pueda usar con GetExport(IntPtr, String) o TryGetExport(IntPtr, String, IntPtr) para resolver las exportaciones desde el módulo de punto de entrada. |
Load(String) |
Proporciona una API sencilla para cargar una biblioteca nativa que encapsula el cargador del sistema operativo y utiliza indicadores predeterminados. |
Load(String, Assembly, Nullable<Dll |
Proporciona una API de alto nivel para cargar una biblioteca nativa. |
Set |
Establece una devolución de llamada para resolver las importaciones de la biblioteca nativa desde un ensamblado. |
Try |
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. |
Try |
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. |
Try |
Proporciona una API sencilla para cargar una biblioteca nativa y devuelve un valor que indica si la operación se ha realizado correctamente. |
Produto | Versións |
---|---|
.NET | Core 3.0, Core 3.1, 5, 6, 7, 8, 9 |
Comentarios de .NET
.NET é un proxecto de código aberto. Selecciona unha ligazón para ofrecer comentarios: