次の方法で共有


制御フロー オブジェクト

まとめ

完全に分析された逆アセンブリでは、各basic block オブジェクトには、InboundControlFlows プロパティと OutboundControlFlows プロパティの両方に制御フロー オブジェクトのセットが含まれています。

[オブジェクトのプロパティ]

名前 説明
LinkedBlock リンクの反対側にある基本ブロック オブジェクト。 これが受信制御フローの場合、これは分岐命令を持つ基本ブロックを参照します。 これがアウトバウンド制御フローの場合、これは分岐命令のターゲットである基本ブロックを参照します。
LinkKind 2 つのブロック間のリンクが発生した制御フローの種類を示します ("FallThrough" や "Branch" など)。
SourceInstruction 制御フロー リンクのソース。 これは、基本ブロック内の分岐命令または最後の命令です。
TargetInstruction 制御フロー リンクの宛先。 これは分岐ターゲットか、またはフォールスルーのある基本ブロックの最後の命令の後の命令です。