IDkmThreadLocationProvider.GetCurrentLocation(DkmThread, DkmWorkList, DkmCompletionRoutine<DkmGetCurrentLocationAsyncResult>) Método

Definição

Fornece o local de um thread, como visível na janela threads ou na lista suspensa threads na barra de ferramentas local de depuração.

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))

Parâmetros

thread
DkmThread

No DkmThread representa um thread em execução no processo de destino.

workList
DkmWorkList

Alist de trabalho que está sendo processada no momento. Esse valor pode ser usado para verificar o cancelamento ou para acrescentar trabalho adicional. Novos itens de trabalho não começarão a ser executados até que a função seja retornada.

completionRoutine
DkmCompletionRoutine<DkmGetCurrentLocationAsyncResult>

Rotina a ser acionada quando a solicitação for concluída. Isso será acionado implicitamente se a implementação retornar uma falha desse método de interface. A implementação deve acionar esse método em todos os outros cenários.

Aplica-se a