IDkmThreadLocationProvider.GetCurrentLocation(DkmThread, DkmWorkList, DkmCompletionRoutine<DkmGetCurrentLocationAsyncResult>) Methode

Definition

Gibt den Speicherort eines Threads an, der im Fenster Threads angezeigt wird, oder Threads in der Symbolleiste Debugspeicherort.

public:
 void GetCurrentLocation(Microsoft::VisualStudio::Debugger::DkmThread ^ thread, Microsoft::VisualStudio::Debugger::DkmWorkList ^ workList, Microsoft::VisualStudio::Debugger::DkmCompletionRoutine<Microsoft::VisualStudio::Debugger::CallStack::DkmGetCurrentLocationAsyncResult> ^ completionRoutine);
public void GetCurrentLocation (Microsoft.VisualStudio.Debugger.DkmThread thread, Microsoft.VisualStudio.Debugger.DkmWorkList workList, Microsoft.VisualStudio.Debugger.DkmCompletionRoutine<Microsoft.VisualStudio.Debugger.CallStack.DkmGetCurrentLocationAsyncResult> completionRoutine);
abstract member GetCurrentLocation : Microsoft.VisualStudio.Debugger.DkmThread * Microsoft.VisualStudio.Debugger.DkmWorkList * Microsoft.VisualStudio.Debugger.DkmCompletionRoutine<Microsoft.VisualStudio.Debugger.CallStack.DkmGetCurrentLocationAsyncResult> -> unit
Public Sub GetCurrentLocation (thread As DkmThread, workList As DkmWorkList, completionRoutine As DkmCompletionRoutine(Of DkmGetCurrentLocationAsyncResult))

Parameter

thread
DkmThread

In Dkmthread stellt einen Thread dar, der im Ziel Prozess ausgeführt wird.

workList
DkmWorkList

Worklist, das gerade verarbeitet wird. Dieser Wert kann verwendet werden, um nach einem Abbruch zu suchen oder um zusätzliche Arbeit anzufügen. Neue Arbeitselemente werden erst ausgeführt, nachdem diese Funktion zurückgegeben wurde.

completionRoutine
DkmCompletionRoutine<DkmGetCurrentLocationAsyncResult>

Die Routine, die nach Abschluss der Anforderung ausgelöst werden soll. Diese wird implizit ausgelöst, wenn die Implementierung einen Fehler von dieser Schnittstellen Methode zurückgibt. Die-Implementierung muss diese Methode in allen anderen Szenarien auslösen.

Gilt für