DkmModule.GetEntryPointSymbols Methode

Definition

Getentrypointsymbols wird vom Breakpoint-Manager verwendet, um die Einstiegspunkt Symbole in der ausführbaren Datei zu suchen. Bei verwaltetem Code wird dieses Symbol mithilfe von ISymUnmanagedWriter:: SetUserEntryPoint definiert. Bei System eigenem Code wird dieses Symbol gefunden, indem die verschiedenen Main-Funktionen (Main, WinMain usw.) gesucht werden. Ein Dritter kann den Einstiegspunkt überschreiben, indem er entweder einen eigenen Symbol Anbieter implementiert oder idkmentrypointquery implementiert.

Location-Einschränkung: die API muss von einer Monitor Komponente (Komponentenebene < 100.000) aufgerufen werden.

public:
 cli::array <Microsoft::VisualStudio::Debugger::Symbols::DkmInstructionSymbol ^> ^ GetEntryPointSymbols();
public:
 Platform::Array <Microsoft::VisualStudio::Debugger::Symbols::DkmInstructionSymbol ^> ^ GetEntryPointSymbols();
std::Array <Microsoft::VisualStudio::Debugger::Symbols::DkmInstructionSymbol const &> GetEntryPointSymbols();
public Microsoft.VisualStudio.Debugger.Symbols.DkmInstructionSymbol[] GetEntryPointSymbols ();
member this.GetEntryPointSymbols : unit -> Microsoft.VisualStudio.Debugger.Symbols.DkmInstructionSymbol[]
Public Function GetEntryPointSymbols () As DkmInstructionSymbol()

Gibt zurück

DkmInstructionSymbol[]

Vorgenommen Dkminstructionsymbol [] stellt eine Methode im Ziel Prozess dar.

Gilt für