satype
Указывает тип данных SAFEARRAY структура.
[ satype(
data_type
) ]
Параметры
- data_type
Тип данных SAFEARRAY структура данных, которая передается в качестве параметра методу интерфейса.
Требования
Контекст атрибута
Применение |
Параметр интерфейса, метод интерфейса |
Repeatable |
Нет |
Обязательные атрибуты |
None |
Недопустимые атрибуты |
None |
Заметки
satype атрибут C++ определяет тип данных SAFEARRAY.
Примечание |
---|
Уровень косвенного обращения удален из SAFEARRAY указатель в созданном файле idl от того, как она объявлена в cpp-файле. |
Пример
// cpp_attr_ref_satype.cpp
// compile with: /LD
#include "unknwn.h"
[module(name="MyModule")];
[dispinterface, uuid("00000000-0000-0000-0000-000000000001")]
__interface A {
[id(1)] HRESULT MyMethod ([in, satype("BSTR")] SAFEARRAY **p);
};