IRecordInfo::GetField, méthode (oaidl.h)
Retourne un pointeur vers le VARIANT contenant la valeur d’un nom de champ donné.
Syntaxe
HRESULT GetField(
[in] PVOID pvData,
[in] LPCOLESTR szFieldName,
[out] VARIANT *pvarField
);
Paramètres
[in] pvData
Instance d’un enregistrement.
[in] szFieldName
Nom du champ.
[out] pvarField
VARIANT que vous souhaitez contenir la valeur du nom du champ, szFieldName. Au retour, place une copie de la valeur du champ dans la variante.
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. |
Notes
Le VARIANT que vous transmettez contient une copie de la valeur du champ lors du retour. Si vous modifiez le variant, le champ d’enregistrement sous-jacent ne change pas.
L’appelant alloue de la mémoire du VARIANT.
La méthode VariantClear est appelée pour pvarField avant la copie.
Configuration requise
Plateforme cible | Windows |
En-tête | oaidl.h |