IDkmNativeExportTableDecoder.FindExportName(DkmNativeModuleInstance, String, Boolean) Método

Definição

Localiza o endereço da função exportada nomeada especificada (ou exportação de dados).

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

Parâmetros

nativeModuleInstance
DkmNativeModuleInstance

No ' DkmNativeModuleInstance ' é usado para módulos que contêm código de CPU e/ou são carregados pelo carregador do Win32.

name
String

No O nome de exportação a ser pesquisado na tabela de exportação do módulo.

ignoreDataExports
Boolean

No Se for true, a implementação ignorará qualquer exportação que esteja em memória não executável.

Retornos

DkmNativeInstructionAddress

[Saída, opcional] Se a exportação foi encontrada no módulo especificado, ela conterá o endereço de destino. Observe que esse objeto de endereço de instrução pode estar em um módulo diferente do módulo pesquisado. Isso pode acontecer se a exportação foi encaminhada e o módulo de destino já está carregado. Se o módulo de destino não estiver carregado, a exportação será ignorada.

Aplica-se a