NativeLibrary.TryGetExport(IntPtr, String, IntPtr) Metodo

Definizione

Ottiene l'indirizzo di un simbolo esportato e restituisce un valore che indica se la chiamata al metodo ha avuto esito positivo.Gets the address of an exported symbol and returns a value that indicates whether the method call succeeded.

public:
 static bool TryGetExport(IntPtr handle, System::String ^ name, [Runtime::InteropServices::Out] IntPtr % address);
public static bool TryGetExport (IntPtr handle, string name, out IntPtr address);
static member TryGetExport : nativeint * string * nativeint -> bool
Public Shared Function TryGetExport (handle As IntPtr, name As String, ByRef address As IntPtr) As Boolean

Parametri

handle
IntPtr

Handle del sistema operativo per la libreria nativa.The native library OS handle.

name
String

Nome del simbolo esportato.The name of the exported symbol.

address
IntPtr

Quando il metodo viene restituito, contiene l'indirizzo del simbolo se esiste.When the method returns, contains the symbol address, if it exists.

Restituisce

true se il metodo viene restituito con esito positivo; in caso contrario, false.true if the method returned successfully; otherwise, false.

Eccezioni

handle o name è null.handle or name is null.

Si applica a