共用方式為


satype

指定 結構的資料類型 SAFEARRAY

語法

[ satype(data_type) ]

參數

data_type
做為參數傳遞至介面方法之資料結構的資料型 SAFEARRAY 別。

需求

屬性內容
適用於 介面參數,介面方法
可重複 No
必要屬性
無效屬性 None

備註

satype C++ 屬性會指定 的 SAFEARRAY 資料類型。

注意

從產生的 .idl 檔案中的指標卸 SAFEARRAY 除間接取值層級,從 .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