Fonction SafeArrayGetVartype (oleauto.h)
Obtient le VARTYPE stocké dans le tableau sécurisé spécifié.
Syntaxe
HRESULT SafeArrayGetVartype(
[in] SAFEARRAY *psa,
[out] VARTYPE *pvt
);
Paramètres
[in] psa
Descripteur de tableau créé par SafeArrayCreate.
[out] pvt
The VARTYPE.
Valeur retournée
Cette fonction peut retourner l’une de ces valeurs.
Code de retour | Description |
---|---|
|
Réussite. |
|
L’un des arguments n’est pas valide. |
Notes
Si FADF_HAVEVARTYPE est défini, SafeArrayGetVartype retourne le VARTYPE stocké dans le descripteur de tableau. Si FADF_RECORD est défini, elle retourne VT_RECORD ; si FADF_DISPATCH est défini, elle retourne VT_DISPATCH ; et si FADF_UNKNOWN est défini, elle retourne VT_UNKNOWN.
SafeArrayGetVartype peut ne pas retourner VT_UNKNOWN pour les types SAFEARRAY basés sur IUnknown. Les appelants doivent également case activée si le champ fFeatures du type SAFEARRAY a l’indicateur FADF_UNKNOWN défini.
Configuration requise
Plateforme cible | Windows |
En-tête | oleauto.h |
Bibliothèque | OleAut32.lib |
DLL | OleAut32.dll |