Export (0) Print
Expand All

size_is

Specify the size of memory allocated for sized pointers, sized pointers to sized pointers, and single- or multidimensional arrays.

[ size_is( 
   "expression" 
) ]

expression

The size of memory allocated for sized pointers.

The size_is C++ attribute has the same functionality as the size_is MIDL attribute.

See the example for first_is for a sample of how to specify a section of an array.

Attribute Context

Applies to

Field in struct or union, interface parameter, interface method

Repeatable

No

Required attributes

None

Invalid attributes

max_is

For more information about the attribute contexts, see Attribute Contexts.

Show:
© 2014 Microsoft