NativeLibrary.GetExport(IntPtr, String) Método

Definição

Obtém o endereço de um símbolo exportado.

public:
 static IntPtr GetExport(IntPtr handle, System::String ^ name);
public static IntPtr GetExport (IntPtr handle, string name);
static member GetExport : nativeint * string -> nativeint
Public Shared Function GetExport (handle As IntPtr, name As String) As IntPtr

Parâmetros

handle
IntPtr

nativeint

O identificador de SO da biblioteca nativa.

name
String

O nome do símbolo exportado.

Retornos

IntPtr

nativeint

O endereço do símbolo.

Exceções

O handle é Zero ou o name é null.

O símbolo não é encontrado.

Comentários

Esse é um wrapper simples em torno de chamadas do sistema operacional e não executa nenhum mangling de nome.

Chamar esse método com um parâmetro inválido handle diferente de IntPtr.Zero não tem suporte e resultará em um comportamento indefinido.

Aplica-se a