Как правило, модель автоматизации OLE соответствует программному обеспечению, которое вы пытаетесь автоматизировать. Обычно это можно выяснить, просмотрев документацию, например, для продуктов Microsoft, которые будут в MSDN. Для Visual Studio и инструментов Office вы также можете использовать средство записи макросов, чтобы выяснить синтаксис, поскольку вы можете записать сценарий, который делает неопределенно то, что вам нужно, и затем изменить его.
Кроме того, Visual Studio поставляется с инструментом «OLE / COM object viewer» (Oleview.exe), который можно использовать для открытия и чтения библиотек типов для некоторых целевых программ. Библиотека типов обычно содержится в файле .tlb или .dll и содержит более или менее полное описание типов автоматизации OLE, определенных для приложения. Таким образом, вы можете посмотреть на .idl в обратном порядке и попытаться выяснить, какие вещи возможны.