DkmModule.GetSymbolNameForRVA Метод

Определение

Перегрузки

GetSymbolNameForRVA(DkmWorkList, UInt32, DkmCompletionRoutine<DkmGetSymbolNameForRVAAsyncResult>)

Возвращает имя символа для RVA.

Этот метод добавляет новый рабочий элемент в указанный список работ и возвращается после добавления рабочего элемента. Фактическая обработка рабочего элемента выполняется асинхронно. Вызывающий объект будет уведомлен о завершении выполнения запроса через подпрограмму завершения.

Ограничение расположения: API должен вызываться из компонента IDE (уровень компонентов > 100 000).

Этот API появился в Visual Studio 16 RTM (Дкмапиверсион. VS16RTM).

GetSymbolNameForRVA(UInt32, UInt64)

Возвращает имя символа для RVA.

Ограничение расположения: API должен вызываться из компонента IDE (уровень компонентов > 100 000).

Этот API появился в Visual Studio 16 RTM (Дкмапиверсион. VS16RTM).

GetSymbolNameForRVA(DkmWorkList, UInt32, DkmCompletionRoutine<DkmGetSymbolNameForRVAAsyncResult>)

Возвращает имя символа для RVA.

Этот метод добавляет новый рабочий элемент в указанный список работ и возвращается после добавления рабочего элемента. Фактическая обработка рабочего элемента выполняется асинхронно. Вызывающий объект будет уведомлен о завершении выполнения запроса через подпрограмму завершения.

Ограничение расположения: API должен вызываться из компонента IDE (уровень компонентов > 100 000).

Этот API появился в Visual Studio 16 RTM (Дкмапиверсион. VS16RTM).

public:
 void GetSymbolNameForRVA(Microsoft::VisualStudio::Debugger::DkmWorkList ^ WorkList, System::UInt32 RVA, Microsoft::VisualStudio::Debugger::DkmCompletionRoutine<Microsoft::VisualStudio::Debugger::Symbols::DkmGetSymbolNameForRVAAsyncResult> ^ CompletionRoutine);
public void GetSymbolNameForRVA (Microsoft.VisualStudio.Debugger.DkmWorkList WorkList, uint RVA, Microsoft.VisualStudio.Debugger.DkmCompletionRoutine<Microsoft.VisualStudio.Debugger.Symbols.DkmGetSymbolNameForRVAAsyncResult> CompletionRoutine);
member this.GetSymbolNameForRVA : Microsoft.VisualStudio.Debugger.DkmWorkList * uint32 * Microsoft.VisualStudio.Debugger.DkmCompletionRoutine<Microsoft.VisualStudio.Debugger.Symbols.DkmGetSymbolNameForRVAAsyncResult> -> unit
Public Sub GetSymbolNameForRVA (WorkList As DkmWorkList, RVA As UInteger, CompletionRoutine As DkmCompletionRoutine(Of DkmGetSymbolNameForRVAAsyncResult))

Параметры

WorkList
DkmWorkList

Ворклист добавить новый рабочий элемент в.

RVA
UInt32

Окне RVA символа.

CompletionRoutine
DkmCompletionRoutine<DkmGetSymbolNameForRVAAsyncResult>

Подпрограмма, которая будет срабатывать после завершения запроса. Если запрос успешно добавлен в список работ, он всегда будет срабатывать (включая время отмены операции). Это никогда не будет срабатывать в случае сбоя при добавлении рабочего элемента.

Применяется к

GetSymbolNameForRVA(UInt32, UInt64)

Возвращает имя символа для RVA.

Ограничение расположения: API должен вызываться из компонента IDE (уровень компонентов > 100 000).

Этот API появился в Visual Studio 16 RTM (Дкмапиверсион. VS16RTM).

public:
 System::String ^ GetSymbolNameForRVA(System::UInt32 RVA, [Runtime::InteropServices::Out] System::UInt64 % Displacement);
public string GetSymbolNameForRVA (uint RVA, out ulong Displacement);
member this.GetSymbolNameForRVA : uint32 * uint64 -> string
Public Function GetSymbolNameForRVA (RVA As UInteger, ByRef Displacement As ULong) As String

Параметры

RVA
UInt32

Окне RVA символа.

Displacement
UInt64

Заполняет Смещение символа.

Возвращаемое значение

String

Заполняет Имя символа для использования при форматировании.

Применяется к