Поделиться через


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);
};

См. также

Ссылки

id

Другие ресурсы

Атрибуты компилятора

Атрибуты параметра

Атрибуты метода

Attributes Samples