Partager via


size_is

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

[ size_is(
   "expression"
) ]

Paramètres

  • expression
    La taille de la mémoire allouée pour les pointeurs dimensionnés.

Notes

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

Exemple

Consultez l'exemple pour first_is pour un exemple pour spécifier une section d'un tableau.

Configuration requise

contexte d'attribut

S'applique à

Champ dans struct ou union, paramètre de l'interface, méthode d'interface

reproductible

Non

attributs requis

Aucun

attributs valides

max_is

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

Voir aussi

Référence

first_is

last_is

max_is

length_is

Autres ressources

Attributs IDL

Typedef, enum, union, et attributs de struct

Attributs de paramètre

Attributes Samples