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 进行更新。

适用于