COM это технология, позволяющая использовать код, написанный на любом языке (любым языком) с помощью стандартных соглашений вызова, и скрывающая позади API детали реализации, такие как: на какой машине хранится Компонент и исполняющий его файл. Можно представлять это как супермеханизм Remote Procedure Call (RPC) с некоторыми базовыми объектами. При этом реализация отделена от интерфейса.
COM поощряет отслеживание версий, отделение реализации от интерфейса и скрытие таких деталей реализации, как местоположение исполняемого файла и язык, на котором он написан.
COM-функции доступны только в Windows-версии PHP.
Эти константы определены данным расширением и будут доступны только в том случае, если это расширение вкомпилировано в PHP или загружается динамически на этапе выполнения.
Дополнительно о COM прочтите COM-спецификацию или Yet Another COM Library (YACL) Don'а Box'а.