インテル® Fortran コンパイラー 19.0 デベロッパー・ガイドおよびリファレンス
COM Subroutine: A generic routine that executes either COMCreateObjectByProgID or COMCreateObjectByGUID.
USE IFCOM
USE IFWINTY
Your application obtains its first pointer to an object’s interface by calling COMCreateObject. It creates a new instance of an object class and returns a pointer to it.