NativeLibrary.TryGetExport(IntPtr, String, IntPtr) NativeLibrary.TryGetExport(IntPtr, String, IntPtr) NativeLibrary.TryGetExport(IntPtr, String, IntPtr) NativeLibrary.TryGetExport(IntPtr, String, IntPtr) Method

Definition

Ruft die Adresse eines exportierten Symbols ab und gibt einen Wert zurück, der angibt, ob der Methodenaufruf erfolgreich war.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

Parameter

handle
IntPtr IntPtr IntPtr IntPtr

Das Handle der nativen Bibliothek.The native library handle.

name
String String String String

Der Name des exportierten Symbols.The name of the exported symbol.

address
IntPtr IntPtr IntPtr IntPtr

Enthält bei Rückgabe der Methode die Symboladresse, sofern vorhanden.When the method returns, contains the symbol address, if it exists.

Gibt zurück

true, wenn die Rückgabe durch die Methode erfolgreich war; andernfalls false.true if the method returned successfully; otherwise, false.

Ausnahmen

Gilt für: