Partager via


Fonction VarUI8FromBool (oleauto.h)

Convertit une valeur VARIANT_BOOL en une valeur entière non signée de 8 octets.

Syntaxe

HRESULT VarUI8FromBool(
  [in]  VARIANT_BOOL boolIn,
  [out] ULONG64      *pi64Out
);

Paramètres

[in] boolIn

La valeur à convertir.

[out] pi64Out

Valeur résultante.

Valeur retournée

Cette fonction peut retourner l’une de ces valeurs.

Code de retour Description
S_OK
Réussite.
DISP_E_BADVARTYPE
Le paramètre d’entrée n’est pas un type valide de variante.
DISP_E_OVERFLOW
Les données pointées par le paramètre de sortie ne correspondent pas au type de destination.
DISP_E_TYPEMISMATCH
Impossible de contraindre l’argument au type spécifié.
E_INVALIDARG
L’un des arguments n’est pas valide.
E_OUTOFMEMORY
Mémoire insuffisante pour terminer l’opération.

Configuration requise

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