OLE Automation

There’s actually quite a lot to unpack, but in a nutshell:

OLE Automation = IDispatch(Ex) + VARIANT + IEnumVARIANT


References