VARIANT_UserMarshal64, fonction (oaidl.h)
Marshale un objet VARIANT dans la mémoire tampon RPC.
Syntaxe
unsigned char * VARIANT_UserMarshal64(
[in] unsigned long *unnamedParam1,
[in, out] unsigned char *unnamedParam2,
[in] VARIANT *unnamedParam3
);
Paramètres
[in] unnamedParam1
Données utilisées par RPC.
[in, out] unnamedParam2
Mémoire tampon actuelle. Ce pointeur peut être aligné ou non lors de l’entrée.
[in] unnamedParam3
Objet.
Valeur retournée
La valeur obtenue à partir de la valeur HRESULT retournée est l’une des suivantes.
Code de retour | Description |
---|---|
|
Réussite. |
|
Le paramètre pVariant n’est pas valide. |
|
Le paramètre pVariant est null. |
|
Le paramètre d’entrée n’est pas un type valide de variante. |
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows XP [applications de bureau | applications UWP] |
Serveur minimal pris en charge | Windows Server 2003 [applications de bureau | applications UWP] |
Plateforme cible | Windows |
En-tête | oaidl.h |
Bibliothèque | OleAut32.lib |
DLL | OleAut32.dll |