Peter,
I have not cracked the puzzle yet but I am afraid if I continue there will be no time left for coding!
I'm collecting all your demos and would like to package them for posting on sourceForge at some point if that is okay with you.
Are you going to show us the source code for A.dll?
Charles
PS: After leaving the partial solution up for a few hours - it suddenly solves itself!