遠程自動化使程式得以從其他計算機調用某台計算機上的 IDispatch 實現。
它還支持自動化所需的其他接口,特別是支持集合的IEnumVARIANT 接口。遠程自動化不提供分發任何其他 COM 接口的能力(當然,IUnknown 接口除外),並且,像常規自動化一樣,包含僅支持由自動化支持的那些數據類型的封送處理。
這套實用工具使程式得以訪問方法和屬性,包括返回在可訪問的網路節點上運行的對象集合或進一步的自動化對象的方法和屬性。如果客戶機也運行適當的軟體,則伺服器可能再次使用自動化實用工具回調客戶機(只適用於 32 位客戶端,概念上與事件相似,但使用不同的機制)。
對於可作為遠程自動化伺服器操作的應用程式,它必須以可執行程式(即作為“本地伺服器”而非“inproc 伺服器”)來實現。