Hello,
lets suppose you configure rootguard on interfaces of Core towards distribution layer..then if distribution layer switch tries to become root, Core switch will shut that interface down...if there are multiple intefaces, multiple interfaces will be down..my point is that this will result in two stp domains..one domain has distribution and access switches with distribution switch as a root (coz Core switch connection with distribution is down already)
waiting for feedback
thanks