DkmModule.GetEntryPointSymbols 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.
GetEntryPointSymbols é usado pelo Gerenciador de pontos de interrupção para localizar os símbolos de ponto de entrada no executável de inicialização. Para código gerenciado, esse símbolo é definido usando ISymUnmanagedWriter:: SetUserEntryPoint. Para código nativo, esse símbolo é encontrado procurando as várias funções ' Main ' (Main, WinMain, etc). Uma terceira pode substituir o ponto de entrada implementando seu próprio provedor de símbolos ou implementando IDkmEntryPointQuery.
Restrição de local: a API deve ser chamada de um componente de monitor (nível de componente < 100.000).
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()
Retornos
Fora DkmInstructionSymbol [] representa um método no processo de destino.