IDkmNativeExportTableDecoder.FindExportName(DkmNativeModuleInstance, String, Boolean) Methode

Definition

Sucht die Adresse der angegebenen benannten exportierten Funktion (oder des Datenexports).

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

Parameter

nativeModuleInstance
DkmNativeModuleInstance

In ' Dkmnativemoduleinstance ' wird für Module verwendet, die CPU-Code enthalten und/oder vom Win32-Lade Modul geladen werden.

name
String

In Der Export Name, nach dem in der Export Tabelle des Moduls gesucht werden soll.

ignoreDataExports
Boolean

In True gibt an, dass die Implementierung alle Exporte ignoriert, die sich in einem nicht ausführbaren Speicher befinden.

Gibt zurück

DkmNativeInstructionAddress

[Out, optional] Wenn der Export im angegebenen Modul gefunden wurde, enthält dieser die Zieladresse. Beachten Sie, dass sich dieses Anweisungs Adress Objekt in einem anderen Modul als das gesuchte Modul befinden kann. Dies kann vorkommen, wenn der Export weitergeleitet wurde und das Zielmodul bereits geladen wurde. Wenn das Zielmodul nicht geladen ist, wird der Export ignoriert.

Gilt für