共用方式為


控制流程物件

摘要

為了完全分析反組解碼,每個 basic block 物件都包含一組 InputControlFlows 和 OutboundControlFlows 屬性中的控制流程物件。

物件屬性

名稱 描述
LinkedBlock 連結另一端的基本區塊物件。 如果這是輸入控制流程,這是指具有分支指令的基本區塊。 如果這是輸出控制流程,這是指分支指令的目標基本區塊。
LinkKind 指出兩個區塊之間的連結類型, (例如:「FallThrough」 或 「Branch」) 。
SourceInstruction 控制流程連結的來源。 這是基本區塊中的分支指令或最後一個指令。
TargetInstruction 控制流程連結的目的地。 這是分支目標,或是在基本區塊的最後一個指令之後的指示,且已通過。