Partager via


size_is

Spécifiez la taille de la mémoire allouée pour les pointeurs dimensionnés, les pointeurs dimensionnés vers les pointeurs dimensionnés et les tableaux multidimensionnels uniques ou multidimensionnels.

Syntaxe

[ size_is("expression") ]

Paramètres

expression
Taille de la mémoire allouée pour les pointeurs de taille.

Notes

L’attribut size_is C++ a les mêmes fonctionnalités que l’attribut MIDL size_is.

Exemple

Consultez l’exemple de first_is pour obtenir un exemple de spécification d’une section d’un tableau.

Spécifications

Contexte d’attribut Valeur
S’applique à Champ dans struct ou union, paramètre d’interface, méthode d’interface
Renouvelable Non
Attributs requis Aucun(e)
Attributs non valides max_is

Pour plus d'informations sur les contextes d'attribut, consultez Contextes d'attribut.

Voir aussi

Attributs IDL
Attributs Typedef, Enum, Union et Struct
Attributs de paramètres
first_is
last_is
max_is
length_is