Типы данных для аргументов и возвращаемых значений функций сервера выражаются как типы данных Автоматизации, которые являются независимыми от языка типами, заданными протоколом Автоматизации.
Например, BSTR
является строковым типом широкого символа, заданным как тип Автоматизации, и является тем же форматом данных, используемым Визуальным языком Basic®, чтобы сохранить строки. Любой COM-совместимый контроллер должен поддержать эти типы данных, несмотря на то, что детали того, как вы объявляете и управляете ими, являются конкретным контроллером.