IDkmNativeExportTableDecoder.FindExportName(DkmNativeModuleInstance, String, Boolean) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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
[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.