IDkmSymbolProviderCallback.GetEntryPointSymbols(DkmModule) Метод

Определение

Жетентрипоинтсимболс используется диспетчером точек останова для поиска символов точки входа в запускающем исполняемом файле. Для управляемого кода этот символ определяется с помощью ISymUnmanagedWriter:: Сетусерентрипоинт. Для машинного кода этот символ обнаруживается путем поиска различных функций "Main" (Main, WinMain и т. д.). Третья может переопределить точку входа путем реализации собственного поставщика символов или реализации Идкментрипоинткуери.

public:
 cli::array <Microsoft::VisualStudio::Debugger::Symbols::DkmInstructionSymbol ^> ^ GetEntryPointSymbols(Microsoft::VisualStudio::Debugger::Symbols::DkmModule ^ module);
public Microsoft.VisualStudio.Debugger.Symbols.DkmInstructionSymbol[] GetEntryPointSymbols (Microsoft.VisualStudio.Debugger.Symbols.DkmModule module);
abstract member GetEntryPointSymbols : Microsoft.VisualStudio.Debugger.Symbols.DkmModule -> Microsoft.VisualStudio.Debugger.Symbols.DkmInstructionSymbol[]
Public Function GetEntryPointSymbols (module As DkmModule) As DkmInstructionSymbol()

Параметры

module
DkmModule

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

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

DkmInstructionSymbol[]

Заполняет Дкминструктионсимбол [] представляет метод в целевом процессе.

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