Freigeben über


Ablaufsteuerungsobjekte

Zusammenfassung

Für die vollständig analysierte Disassemblierung enthält jedes basic block einen Satz von Ablaufsteuerungsobjekten in den Eigenschaften InboundControlFlows und OutboundControlFlows.

Objekteigenschaften

Name BESCHREIBUNG
LinkedBlock Das grundlegende Blockobjekt auf der anderen Seite des Links. Wenn es sich um einen eingehenden Ablauf zur Steuerung handelt, bezieht sich dies auf den Basisblock, der über die Branch-Anweisung verfügte. Wenn es sich um einen ausgehenden Ablauf zur Steuerung handelt, bezieht sich dies auf den Basisblock, der das Ziel einer Branchanweisung ist.
LinkKind Gibt an, welche Art von Ablaufsteuerung zu einer Verknüpfung zwischen den beiden Blöcken geführt hat (z. B. "FallThrough" oder "Branch").
SourceInstruction Die Quelle des Ablaufsteuerungslinks. Dies ist die Branch-Anweisung oder die letzte Anweisung in einem Basisblock.
TargetInstruction Das Ziel der Ablaufsteuerungsverbindung. Dies ist das Branchziel oder die Anweisung nach der letzten Anweisung eines Basisblocks mit einem Fallthrough.