共用方式為


NativeLibrary.TryGetExport(IntPtr, String, IntPtr) 方法

定義

取得匯出的符號位址,並傳回指出方法呼叫是否成功的值。

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

參數

handle
IntPtr

nativeint

原生程式庫作業系統控點。

name
String

匯出符號的名稱。

address
IntPtr

nativeint

方法傳回時,包含符號位址 (如有)。

傳回

true 如果已成功找到匯出符號的位址,則為 ;否則為 false

例外狀況

handleZero,或 namenull

備註

這是OS呼叫的簡單包裝函式,不會執行任何名稱管理。

不支援使用 以外的IntPtr.Zero無效handle參數呼叫這個方法,並會導致未定義的行為。

適用於