DkmRawStackContext.Create 方法

定义

创建新的 DkmRawStackContext 对象实例。 调用方负责在完成后关闭创建的对象。

位置约束:必须从 IDE 组件 (组件级别 100000) 中调用 API > 。

此 API 是在 Visual Studio 14 RTM (VS14RTM) 中引入的。

public:
 static Microsoft::VisualStudio::Debugger::CallStack::DkmRawStackContext ^ Create(Microsoft::VisualStudio::Debugger::DkmThread ^ Thread, System::Collections::ObjectModel::ReadOnlyCollection<System::Byte> ^ ThreadContext, Microsoft::VisualStudio::Debugger::DkmDataItem ^ DataItem);
public static Microsoft.VisualStudio.Debugger.CallStack.DkmRawStackContext Create (Microsoft.VisualStudio.Debugger.DkmThread Thread, System.Collections.ObjectModel.ReadOnlyCollection<byte> ThreadContext, Microsoft.VisualStudio.Debugger.DkmDataItem DataItem);
static member Create : Microsoft.VisualStudio.Debugger.DkmThread * System.Collections.ObjectModel.ReadOnlyCollection<byte> * Microsoft.VisualStudio.Debugger.DkmDataItem -> Microsoft.VisualStudio.Debugger.CallStack.DkmRawStackContext
Public Shared Function Create (Thread As DkmThread, ThreadContext As ReadOnlyCollection(Of Byte), DataItem As DkmDataItem) As DkmRawStackContext

参数

Thread
DkmThread

中DkmThread 表示在目标进程中运行的线程。

ThreadContext
ReadOnlyCollection<Byte>

[In,可选]执行堆栈审核时要使用的初始线程上下文。 此值通常为 "null",但可以对其进行设置,以便查看其他调用堆栈 (例如: .cxr) 。

DataItem
DkmDataItem

[In,可选]要添加到新的 DkmRawStackContext 实例的数据对象。 如果调用方不需要添加数据项,则传递 "null"。

返回

DkmRawStackContext

弄此方法调用的结果。

适用于