SymReader.UpdateSymbolStore(String, IntPtr) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
使用增量符号存储区更新现有的符号存储区。
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
。
注解
此方法在“编辑并继续”方案中用作更新符号存储以将增量与原始 PE 文件匹配的方法。
只需指定其中一个参数 fileName
或 stream
。 如果 fileName
指定 了 ,则符号存储使用该文件中的符号进行更新。 如果 stream
指定 ,则符号存储使用 中的数据 IStream 进行更新。