satype
Gibt den Datentyp der SAFEARRAY Struktur an.
[ satype(
data_type
) ]
Parameter
- data_type
Der Datentyp für die SAFEARRAY Datenstruktur, die als Parameter für eine Schnittstellenmethode übergeben wird.
Anforderungen
Attribut-Kontext
Betrifft |
Schnittstellen für, Schnittstellenmethode |
Wiederholbar |
Nein |
Erforderliche Attribute |
None |
Ungültige Attribute |
None |
Hinweise
Das Attribut satype C++ gibt den Datentyp SAFEARRAYan.
Hinweis |
---|
Eine Dereferenzierungsebene wird vom SAFEARRAY Zeiger in der generierten IDL-Datei abgelegt, wie er in der CPP-Datei deklariert ist. |
Beispiel
// 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);
};