DkmVirtualThread.Create(DkmProcess, DkmThread+System, DkmDataItem) Yöntem

Tanım

Yeni bir DkmVirtualThread nesne örneği oluşturun.

Konum kısıtlaması: API 'nin bir Izleyici bileşeninden çağrılması gerekir (bileşen düzeyi < 100.000).

Bu API, Visual Studio 16 güncelleştirme 2 ' de (DkmApiVersion. VS16Update2) tanıtılmıştı.

public:
 static Microsoft::VisualStudio::Debugger::DkmVirtualThread ^ Create(Microsoft::VisualStudio::Debugger::DkmProcess ^ Process, Microsoft::VisualStudio::Debugger::DkmThread::System ^ System, Microsoft::VisualStudio::Debugger::DkmDataItem ^ DataItem);
public static Microsoft.VisualStudio.Debugger.DkmVirtualThread Create (Microsoft.VisualStudio.Debugger.DkmProcess Process, Microsoft.VisualStudio.Debugger.DkmThread.System System, Microsoft.VisualStudio.Debugger.DkmDataItem DataItem);
static member Create : Microsoft.VisualStudio.Debugger.DkmProcess * Microsoft.VisualStudio.Debugger.DkmThread.System * Microsoft.VisualStudio.Debugger.DkmDataItem -> Microsoft.VisualStudio.Debugger.DkmVirtualThread
Public Shared Function Create (Process As DkmProcess, System As DkmThread.System, DataItem As DkmDataItem) As DkmVirtualThread

Parametreler

Process
DkmProcess

'Ndaki DkmProcess, ayıklanmakta olan bir hedef işlemi temsil eder. Hata ayıklayıcı, hata ayıklama, bu nedenle temel hata ayıklama birimidir. DkmProcess, bir sistem işlemini veya mini dökümler gibi bir sanal işlemi temsil edebilir.

System
DkmThread.System

[In, Isteğe bağlı] Tam bir Win32 iş parçacığı ile ilgili iş parçacığının nitelikleri açıklanmaktadır. Şu anda bu değer gereklidir ve tüm iş parçacıkları ' sistem ' bloğuna sahip olur. Daha sonra, DkmThread tam bir Win32 iş parçacığı dışında bir şeyi temsil ediyorsa bu değer NULL olabilir.

DataItem
DkmDataItem

[In, Isteğe bağlı] Yeni DkmVirtualThread örneğine eklenecek veri nesnesi. Çağıranın bir veri öğesi eklemesi gerekmiyorsa ' null ' geçirin.

Döndürülenler

DkmVirtualThread

Dışı Bu yöntem çağrısının sonucu.

Şunlara uygulanır