Compartilhar via


Função SafeArrayCreateVector (oleauto.h)

Cria uma matriz unidimensional. Uma matriz segura criada com SafeArrayCreateVector é um tamanho fixo, portanto, a constante FADF_FIXEDSIZE é sempre definida.

Sintaxe

SAFEARRAY * SafeArrayCreateVector(
  [in] VARTYPE vt,
  [in] LONG    lLbound,
  [in] ULONG   cElements
);

Parâmetros

[in] vt

O tipo base da matriz (o VARTYPE de cada elemento da matriz). O VARTYPE é restrito a um subconjunto dos tipos de variante. Nem o VT_ARRAY nem o sinalizador VT_BYREF podem ser definidos. VT_EMPTY e VT_NULL não são tipos de base válidos para a matriz. Todos os outros tipos são legais.

[in] lLbound

O limite inferior para a matriz. Esse parâmetro pode ser negativo.

[in] cElements

O número de elementos na matriz.

Retornar valor

Um descritor de matriz segura ou nulo se a matriz não puder ser criada.

Requisitos

Requisito Valor
Plataforma de Destino Windows
Cabeçalho oleauto.h
Biblioteca OleAut32.lib
DLL OleAut32.dll

Confira também

SafeArrayCreate

SafeArrayDestroy