Fonction SafeArrayCreateVector (oleauto.h)

Crée un tableau unidimensionnel. Un tableau sécurisé créé avec SafeArrayCreateVector étant d’une taille fixe, la constante FADF_FIXEDSIZE est toujours définie.

Syntaxe

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

Paramètres

[in] vt

Type de base du tableau (VARTYPE de chaque élément du tableau). Le VARTYPE est limité à un sous-ensemble des types variants. Ni le VT_ARRAY ni l’indicateur VT_BYREF ne peuvent être définis. VT_EMPTY et VT_NULL ne sont pas des types de base valides pour le tableau. Tous les autres types sont légaux.

[in] lLbound

Limite inférieure du tableau. Ce paramètre peut être négatif.

[in] cElements

Nombre d’éléments dans le tableau.

Valeur retournée

Un descripteur de tableau sécurisé ou null si le tableau n’a pas pu être créé.

Configuration requise

Condition requise Valeur
Plateforme cible Windows
En-tête oleauto.h
Bibliothèque OleAut32.lib
DLL OleAut32.dll

Voir aussi

SafeArrayCreate

SafeArrayDestroy