Compartilhar via


size_is

Especificar o tamanho da memória alocada para ponteiros dimensionados, ponteiros dimensionados para ponteiros dimensionados e matrizes multidimensionais ou simples.

Sintaxe

[ size_is("expression") ]

Parâmetros

expressão
O tamanho da memória alocada para ponteiros dimensionados.

Comentários

O atributo C++ size_is tem a mesma funcionalidade que o atributo MIDL size_is.

Exemplo

Consulte o exemplo de first_is para obter uma amostra de como especificar uma seção de uma matriz.

Requisitos

Contexto do atributo Valor
Aplicável ao Campo em struct ou union, parâmetro de interface, método de interface
Repetível Não
Atributos obrigatórios Nenhum
Atributos inválidos max_is

Para obter mais informações sobre os contextos de atributo, confira Contextos de atributo.

Confira também

Atributos de IDL
Atributos Typedef, Enum, Union e Struct
Atributos de parâmetro
first_is
last_is
max_is
length_is