The MacroHost class handles management of your macro as it is running. It has a single method, EndMacro, that can be used to release a session back to a user while completing your logic. Other members include a few properties that can be used to control your logic and data access.
Methods:
Properties: