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 | Aucune |
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