SymReader.UpdateSymbolStore(String, IntPtr) 方法

定義

以差異符號存放區來更新現有的符號存放區。

public:
 void UpdateSymbolStore(System::String ^ fileName, IntPtr stream);
public:
 virtual void UpdateSymbolStore(System::String ^ fileName, IntPtr stream);
public void UpdateSymbolStore (string fileName, IntPtr stream);
public virtual void UpdateSymbolStore (string fileName, IntPtr stream);
member this.UpdateSymbolStore : string * nativeint -> unit
abstract member UpdateSymbolStore : string * nativeint -> unit
override this.UpdateSymbolStore : string * nativeint -> unit
Public Sub UpdateSymbolStore (fileName As String, stream As IntPtr)
Public Overridable Sub UpdateSymbolStore (fileName As String, stream As IntPtr)

參數

fileName
String

包含符號存放區的檔案名稱,如果使用記憶體中存放區則為 null

stream
IntPtr

nativeint

符號存放區之輸入資料流的指標,如果使用磁碟上存放區則為 Zero

備註

這個方法用於編輯和繼續案例中,做為更新符號存放區,以符合原始PE檔案的差異。

只需要指定其中一個參數 fileNamestream。 如果 fileName 指定 ,則會使用該檔案中的符號來更新符號存放區。 如果 stream 已指定,符號存放區會以 中的數據 IStream 進行更新。

適用於