size_is

指定分配给特定大小的指针的内存大小、指向特定大小的指针的特定大小的指针以及一维或多维数组。

语法

[ size_is("expression") ]

参数

expression
为特定大小的指针分配的内存大小。

备注

size_is C++ 特性具有与 size_is MIDL 特性相同的功能

示例

有关如何指定数组的部分的示例,请参阅 first_is 的示例。

要求

特性上下文
适用于 structunion 中的字段、接口参数、接口方法
可重复
必需的特性
无效的特性 max_is

有关特性上下文的详细信息,请参见 特性上下文

另请参阅

IDL 特性
Typedef、Enum、Union 和 Struct 特性
参数特性
first_is
last_is
max_is
length_is