IDkmNativeExportTableDecoder.FindExportName(DkmNativeModuleInstance, String, Boolean) Метод

Определение

Находит адрес указанной именованной экспортированной функции (или экспорта данных).

public:
 Microsoft::VisualStudio::Debugger::Native::DkmNativeInstructionAddress ^ FindExportName(Microsoft::VisualStudio::Debugger::Native::DkmNativeModuleInstance ^ nativeModuleInstance, System::String ^ name, bool ignoreDataExports);
public Microsoft.VisualStudio.Debugger.Native.DkmNativeInstructionAddress FindExportName (Microsoft.VisualStudio.Debugger.Native.DkmNativeModuleInstance nativeModuleInstance, string name, bool ignoreDataExports);
abstract member FindExportName : Microsoft.VisualStudio.Debugger.Native.DkmNativeModuleInstance * string * bool -> Microsoft.VisualStudio.Debugger.Native.DkmNativeInstructionAddress
Public Function FindExportName (nativeModuleInstance As DkmNativeModuleInstance, name As String, ignoreDataExports As Boolean) As DkmNativeInstructionAddress

Параметры

nativeModuleInstance
DkmNativeModuleInstance

Окне "Дкмнативемодулеинстанце" используется для модулей, которые содержат код ЦП и/или загружаются загрузчиком Win32.

name
String

Окне Имя экспорта для поиска в таблице экспорта модуля.

ignoreDataExports
Boolean

Окне Если значение равно true, то реализация будет игнорировать все экспорты, наявляющиеся в неисполняемой памяти.

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

DkmNativeInstructionAddress

[Out, необязательно] Если экспорт найден в указанном модуле, он будет содержать целевой адрес. Обратите внимание, что этот объект адреса инструкции может находиться в модуле, отличном от модуля, в котором выполняется поиск. Это может произойти, если экспорт был перенаправлен и модуль назначения уже загружен. Если целевой модуль не загружен, экспорт будет проигнорирован.

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