Méthode IRecordInfo ::P utFieldNoCopy (oaidl.h)
Transmet la propriété des données au champ affecté en plaçant les données réelles dans le champ. PutFieldNoCopy est utile pour économiser des ressources, car il vous permet de placer vos données directement dans un champ d’enregistrement. PutFieldNoCopy diffère de PutField , car il ne copie pas les données référencées par la variante.
Syntaxe
HRESULT PutFieldNoCopy(
[in] ULONG wFlags,
[in, out] PVOID pvData,
[in] LPCOLESTR szFieldName,
[in] VARIANT *pvarField
);
Paramètres
[in] wFlags
Les seules valeurs légales pour le paramètre wFlags sont INVOKE_PROPERTYPUT ou INVOKE_PROPERTYPUTREF.
[in, out] pvData
Instance de l’enregistrement décrit par IRecordInfo.
[in] szFieldName
Nom du champ de l’enregistrement.
[in] pvarField
Variante à placer dans le champ.
Valeur retournée
Cette méthode peut retourner l’une de ces valeurs.
Code de retour | Description |
---|---|
|
Réussite. |
|
Un ou plusieurs arguments ne sont pas valides. |
Configuration requise
Condition requise | Valeur |
---|---|
Plateforme cible | Windows |
En-tête | oaidl.h |
Voir aussi
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