SafeArrayCreate, fonction (oleauto.h)
Crée un descripteur de tableau, alloue et initialise les données pour le tableau, puis retourne un pointeur vers le nouveau descripteur de tableau.
Syntaxe
SAFEARRAY * SafeArrayCreate(
[in] VARTYPE vt,
[in] UINT cDims,
[in] SAFEARRAYBOUND *rgsabound
);
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 de variantes. 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] cDims
Nombre de dimensions dans le tableau. Le nombre ne peut pas être modifié après la création du tableau.
[in] rgsabound
Vecteur de limites (un pour chaque dimension) à allouer pour 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 |
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour