DkmStackWalkContext.Create Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Přetížení
Create(DkmThread, ReadOnlyCollection<Byte>, DkmDataItem) |
Create novou instanci objektu DkmStackWalkContext. |
Create(DkmThread, ReadOnlyCollection<Byte>, UInt64, DkmDataItem) |
Create novou instanci objektu DkmStackWalkContext. Toto rozhraní API bylo zavedeno v sadě Visual Studio 15 Update 6 (DkmApiVersion.VS15Update6). |
Create(DkmThread, ReadOnlyCollection<Byte>, UInt64, DkmStackWalkContextFlags, DkmDataItem) |
Create novou instanci objektu DkmStackWalkContext. Toto rozhraní API bylo zavedeno v sadě Visual Studio 17 Update 3 (DkmApiVersion.VS17Update3). |
Create(DkmThread, ReadOnlyCollection<Byte>, DkmDataItem)
Create novou instanci objektu DkmStackWalkContext.
public:
static Microsoft::VisualStudio::Debugger::CallStack::DkmStackWalkContext ^ Create(Microsoft::VisualStudio::Debugger::DkmThread ^ Thread, System::Collections::ObjectModel::ReadOnlyCollection<System::Byte> ^ ThreadContext, Microsoft::VisualStudio::Debugger::DkmDataItem ^ DataItem);
public static Microsoft.VisualStudio.Debugger.CallStack.DkmStackWalkContext Create (Microsoft.VisualStudio.Debugger.DkmThread Thread, System.Collections.ObjectModel.ReadOnlyCollection<byte> ThreadContext, Microsoft.VisualStudio.Debugger.DkmDataItem DataItem);
public static Microsoft.VisualStudio.Debugger.CallStack.DkmStackWalkContext 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.DkmStackWalkContext
Public Shared Function Create (Thread As DkmThread, ThreadContext As ReadOnlyCollection(Of Byte), DataItem As DkmDataItem) As DkmStackWalkContext
Parametry
- Thread
- DkmThread
[V] DkmThread představuje vlákno běžící v cílovém procesu.
- ThreadContext
- ReadOnlyCollection<Byte>
[V,volitelné] Počáteční kontext Win32, který se má použít při provádění procházení zásobníku. Tato hodnota je obvykle null, ale dá se nastavit, aby se zobrazil jiný zásobník volání (např. .cxr).
- DataItem
- DkmDataItem
[V,volitelné] Datový objekt, který chcete přidat do nové instance DkmStackWalkContext. Předejte hodnotu null v případě, že volající nepotřebuje přidávat datovou položku.
Návraty
[Mimo] Výsledek volání této metody.
Platí pro
Create(DkmThread, ReadOnlyCollection<Byte>, UInt64, DkmDataItem)
Create novou instanci objektu DkmStackWalkContext.
Toto rozhraní API bylo zavedeno v sadě Visual Studio 15 Update 6 (DkmApiVersion.VS15Update6).
public:
static Microsoft::VisualStudio::Debugger::CallStack::DkmStackWalkContext ^ Create(Microsoft::VisualStudio::Debugger::DkmThread ^ Thread, System::Collections::ObjectModel::ReadOnlyCollection<System::Byte> ^ ThreadContext, System::UInt64 TopStackPointer, Microsoft::VisualStudio::Debugger::DkmDataItem ^ DataItem);
public static Microsoft.VisualStudio.Debugger.CallStack.DkmStackWalkContext Create (Microsoft.VisualStudio.Debugger.DkmThread Thread, System.Collections.ObjectModel.ReadOnlyCollection<byte> ThreadContext, ulong TopStackPointer, Microsoft.VisualStudio.Debugger.DkmDataItem DataItem);
public static Microsoft.VisualStudio.Debugger.CallStack.DkmStackWalkContext Create (Microsoft.VisualStudio.Debugger.DkmThread Thread, System.Collections.ObjectModel.ReadOnlyCollection<byte>? ThreadContext, ulong TopStackPointer, Microsoft.VisualStudio.Debugger.DkmDataItem? DataItem);
static member Create : Microsoft.VisualStudio.Debugger.DkmThread * System.Collections.ObjectModel.ReadOnlyCollection<byte> * uint64 * Microsoft.VisualStudio.Debugger.DkmDataItem -> Microsoft.VisualStudio.Debugger.CallStack.DkmStackWalkContext
Public Shared Function Create (Thread As DkmThread, ThreadContext As ReadOnlyCollection(Of Byte), TopStackPointer As ULong, DataItem As DkmDataItem) As DkmStackWalkContext
Parametry
- Thread
- DkmThread
[V] DkmThread představuje vlákno běžící v cílovém procesu.
- ThreadContext
- ReadOnlyCollection<Byte>
[V,volitelné] Počáteční kontext Win32, který se má použít při provádění procházení zásobníku. Tato hodnota je obvykle null, ale dá se nastavit, aby se zobrazil jiný zásobník volání (např. .cxr).
- TopStackPointer
- UInt64
[V] Ukazatel zásobníku pro horní rámec zásobníku.
- DataItem
- DkmDataItem
[V,volitelné] Datový objekt, který chcete přidat do nové instance DkmStackWalkContext. Předejte hodnotu null v případě, že volající nepotřebuje přidávat datovou položku.
Návraty
[Mimo] Výsledek volání této metody.
Platí pro
Create(DkmThread, ReadOnlyCollection<Byte>, UInt64, DkmStackWalkContextFlags, DkmDataItem)
Create novou instanci objektu DkmStackWalkContext.
Toto rozhraní API bylo zavedeno v sadě Visual Studio 17 Update 3 (DkmApiVersion.VS17Update3).
public static Microsoft.VisualStudio.Debugger.CallStack.DkmStackWalkContext Create (Microsoft.VisualStudio.Debugger.DkmThread Thread, System.Collections.ObjectModel.ReadOnlyCollection<byte>? ThreadContext, ulong TopStackPointer, Microsoft.VisualStudio.Debugger.CallStack.DkmStackWalkContextFlags Flags, Microsoft.VisualStudio.Debugger.DkmDataItem? DataItem);
static member Create : Microsoft.VisualStudio.Debugger.DkmThread * System.Collections.ObjectModel.ReadOnlyCollection<byte> * uint64 * Microsoft.VisualStudio.Debugger.CallStack.DkmStackWalkContextFlags * Microsoft.VisualStudio.Debugger.DkmDataItem -> Microsoft.VisualStudio.Debugger.CallStack.DkmStackWalkContext
Public Shared Function Create (Thread As DkmThread, ThreadContext As ReadOnlyCollection(Of Byte), TopStackPointer As ULong, Flags As DkmStackWalkContextFlags, DataItem As DkmDataItem) As DkmStackWalkContext
Parametry
- Thread
- DkmThread
[V] DkmThread představuje vlákno běžící v cílovém procesu.
- ThreadContext
- ReadOnlyCollection<Byte>
[V,volitelné] Počáteční kontext Win32, který se má použít při provádění procházení zásobníku. Tato hodnota je obvykle null, ale dá se nastavit, aby se zobrazil jiný zásobník volání (např. .cxr).
- TopStackPointer
- UInt64
[V] Ukazatel zásobníku pro horní rámec zásobníku.
- Flags
- DkmStackWalkContextFlags
[V] Příznaky pro řízení rámců vrácených během procházení zásobníku.
- DataItem
- DkmDataItem
[V,volitelné] Datový objekt, který chcete přidat do nové instance DkmStackWalkContext. Předejte hodnotu null v případě, že volající nepotřebuje přidávat datovou položku.
Návraty
[Mimo] Výsledek volání této metody.