DkmInstructionSymbol.GetInlineFramesCount Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
| GetInlineFramesCount(DkmBasicSymbolInfoRequestFlags) |
Gibt die Anzahl der Inline Rahmen mit dem angegebenen Anweisungs Symbol zurück. Location-Einschränkung: die API muss von einer IDE-Komponente (Komponentenebene > 100.000) aufgerufen werden. Diese API wurde in Visual Studio 16 RTM (dkmapiversion. VS16RTMPreview) eingeführt. |
| GetInlineFramesCount(DkmWorkList, DkmBasicSymbolInfoRequestFlags, DkmCompletionRoutine<DkmGetInlineFramesCountAsyncResult>) |
Gibt die Anzahl der Inline Rahmen mit dem angegebenen Anweisungs Symbol zurück. Diese Methode fügt ein neues Arbeits Element an die angegebene Arbeitsliste an und gibt zurück, nachdem das Arbeits Element angefügt wurde. Die tatsächliche Verarbeitung der Arbeitsaufgabe erfolgt asynchron. Der Aufrufer wird benachrichtigt, dass die Anforderung durch die Abschluss Routine abgeschlossen wurde. Location-Einschränkung: die API muss von einer IDE-Komponente (Komponentenebene > 100.000) aufgerufen werden. Diese API wurde in Visual Studio 16 RTM (dkmapiversion. VS16RTMPreview) eingeführt. |
GetInlineFramesCount(DkmBasicSymbolInfoRequestFlags)
Gibt die Anzahl der Inline Rahmen mit dem angegebenen Anweisungs Symbol zurück.
Location-Einschränkung: die API muss von einer IDE-Komponente (Komponentenebene > 100.000) aufgerufen werden.
Diese API wurde in Visual Studio 16 RTM (dkmapiversion. VS16RTMPreview) eingeführt.
public:
System::UInt32 GetInlineFramesCount(Microsoft::VisualStudio::Debugger::Symbols::DkmBasicSymbolInfoRequestFlags Flags);
public uint GetInlineFramesCount (Microsoft.VisualStudio.Debugger.Symbols.DkmBasicSymbolInfoRequestFlags Flags);
member this.GetInlineFramesCount : Microsoft.VisualStudio.Debugger.Symbols.DkmBasicSymbolInfoRequestFlags -> uint32
Public Function GetInlineFramesCount (Flags As DkmBasicSymbolInfoRequestFlags) As UInteger
Parameter
In Flags, die an dkminstructionsymbol. getbasicinfo und getinlineframescount übergeben werden.
Gibt zurück
Vorgenommen Die Anzahl der Inline Rahmen an der angegebenen RVA und dem angegebenen Frame.
Gilt für
GetInlineFramesCount(DkmWorkList, DkmBasicSymbolInfoRequestFlags, DkmCompletionRoutine<DkmGetInlineFramesCountAsyncResult>)
Gibt die Anzahl der Inline Rahmen mit dem angegebenen Anweisungs Symbol zurück.
Diese Methode fügt ein neues Arbeits Element an die angegebene Arbeitsliste an und gibt zurück, nachdem das Arbeits Element angefügt wurde. Die tatsächliche Verarbeitung der Arbeitsaufgabe erfolgt asynchron. Der Aufrufer wird benachrichtigt, dass die Anforderung durch die Abschluss Routine abgeschlossen wurde.
Location-Einschränkung: die API muss von einer IDE-Komponente (Komponentenebene > 100.000) aufgerufen werden.
Diese API wurde in Visual Studio 16 RTM (dkmapiversion. VS16RTMPreview) eingeführt.
public:
void GetInlineFramesCount(Microsoft::VisualStudio::Debugger::DkmWorkList ^ WorkList, Microsoft::VisualStudio::Debugger::Symbols::DkmBasicSymbolInfoRequestFlags Flags, Microsoft::VisualStudio::Debugger::DkmCompletionRoutine<Microsoft::VisualStudio::Debugger::Symbols::DkmGetInlineFramesCountAsyncResult> ^ CompletionRoutine);
public void GetInlineFramesCount (Microsoft.VisualStudio.Debugger.DkmWorkList WorkList, Microsoft.VisualStudio.Debugger.Symbols.DkmBasicSymbolInfoRequestFlags Flags, Microsoft.VisualStudio.Debugger.DkmCompletionRoutine<Microsoft.VisualStudio.Debugger.Symbols.DkmGetInlineFramesCountAsyncResult> CompletionRoutine);
member this.GetInlineFramesCount : Microsoft.VisualStudio.Debugger.DkmWorkList * Microsoft.VisualStudio.Debugger.Symbols.DkmBasicSymbolInfoRequestFlags * Microsoft.VisualStudio.Debugger.DkmCompletionRoutine<Microsoft.VisualStudio.Debugger.Symbols.DkmGetInlineFramesCountAsyncResult> -> unit
Public Sub GetInlineFramesCount (WorkList As DkmWorkList, Flags As DkmBasicSymbolInfoRequestFlags, CompletionRoutine As DkmCompletionRoutine(Of DkmGetInlineFramesCountAsyncResult))
Parameter
- WorkList
- DkmWorkList
Worklist, an das das neue Arbeits Element angefügt werden soll.
In Flags, die an dkminstructionsymbol. getbasicinfo und getinlineframescount übergeben werden.
- CompletionRoutine
- DkmCompletionRoutine<DkmGetInlineFramesCountAsyncResult>
Die Routine, die nach Abschluss der Anforderung ausgelöst werden soll. Wenn die Anforderung erfolgreich an die Arbeitsliste angehängt wird, wird diese immer ausgelöst (auch wenn der Vorgang abgebrochen wird). Dies wird nie ausgelöst, wenn das Anfügen der Arbeitsaufgabe fehlschlägt.