IDkmNativeSymbolProviderCallback.GetPublicSymbolByNameCallback(DkmModule, String) Метод

Определение

Возвращает RVA для S_PUBLIC32 определенного имени по строке.

public:
 Microsoft::VisualStudio::Debugger::Native::DkmNativeInstructionSymbol ^ GetPublicSymbolByNameCallback(Microsoft::VisualStudio::Debugger::Symbols::DkmModule ^ module, System::String ^ publicName);
public Microsoft.VisualStudio.Debugger.Native.DkmNativeInstructionSymbol GetPublicSymbolByNameCallback (Microsoft.VisualStudio.Debugger.Symbols.DkmModule module, string publicName);
abstract member GetPublicSymbolByNameCallback : Microsoft.VisualStudio.Debugger.Symbols.DkmModule * string -> Microsoft.VisualStudio.Debugger.Native.DkmNativeInstructionSymbol
Public Function GetPublicSymbolByNameCallback (module As DkmModule, publicName As String) As DkmNativeInstructionSymbol

Параметры

module
DkmModule

Окне Класс Дкммодуле представляет набор кода (например, DLL или exe), который или один раз был загружен в один или несколько процессов. Класс Дкммодуле является центральным объектом для API символов и имеет 1:1 с нотацией обработчика символов, что загружается. Если набор кода загружается в три разных процесса (или один процесс, но с тремя разными базовыми адресами или с тремя разными доменами приложений), но обработчик символов считает все эти данные идентичными, будет существовать только один объект Module.

publicName
String

Окне Имя открытого символа для поиска.

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

DkmNativeInstructionSymbol

[Out, необязательно] Символ собственной инструкции для этого открытого символа.

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