using an addin w/ msas might not be the most robust way to ensure something happens when recording stops. first mc needs to be running for the addin to be running, second while msas does report status there are many cases (and this is worse in vista) where msas doesn't work the way it ought to. it's designed (and works well for) information display, but basing an application around it can be tricky.
depending on your needs it might be better to use a watch and poll modified time model (i use this model for
dtb) with recorded shows.
babgvant.com