DkmSteppingCodePath.Create Method

Definition

Create a new DkmSteppingCodePath object instance.

public:
 static Microsoft::VisualStudio::Debugger::Stepping::DkmSteppingCodePath ^ Create(System::String ^ Name, int CodePathOffset, int EndOffset, System::Collections::ObjectModel::ReadOnlyCollection<System::Byte> ^ AdditionalData);
public static Microsoft.VisualStudio.Debugger.Stepping.DkmSteppingCodePath Create (string Name, int CodePathOffset, int EndOffset, System.Collections.ObjectModel.ReadOnlyCollection<byte> AdditionalData);
static member Create : string * int * int * System.Collections.ObjectModel.ReadOnlyCollection<byte> -> Microsoft.VisualStudio.Debugger.Stepping.DkmSteppingCodePath
Public Shared Function Create (Name As String, CodePathOffset As Integer, EndOffset As Integer, AdditionalData As ReadOnlyCollection(Of Byte)) As DkmSteppingCodePath

Parameters

Name
String

[In] The string that represents a possible code path user can select.

CodePathOffset
Int32

[In] For managed this represents the IL offset to call instruction. For native it is the RVA of the call instruction.

EndOffset
Int32

[In] Represents end offset for current step unit.

AdditionalData
ReadOnlyCollection<Byte>

[In,Optional] Additional data about the code path. Meaning is implementation specific.

Returns

[Out] Result of this method call.

Applies to