Metodo IRecordInfo::GetField (oaidl.h)
Restituisce un puntatore a VARIANT contenente il valore di un determinato nome di campo.
Sintassi
HRESULT GetField(
[in] PVOID pvData,
[in] LPCOLESTR szFieldName,
[out] VARIANT *pvarField
);
Parametri
[in] pvData
Istanza di un record.
[in] szFieldName
Nome del campo.
[out] pvarField
VALORE VARIANT che si desidera contenere il valore del nome del campo , szFieldName. In caso di restituzione, inserisce una copia del valore del campo nella variante .
Valore restituito
Questo metodo può restituire uno di questi valori.
Codice restituito | Descrizione |
---|---|
|
Operazione completata. |
|
Uno o più argomenti non sono validi. |
Commenti
Variant passato contiene una copia del valore del campo al momento della restituzione. Se si modifica variant, il campo del record sottostante non viene modificato.
Il chiamante alloca la memoria di VARIANT.
Il metodo VariantClear viene chiamato per pvarField prima della copia.
Requisiti
Piattaforma di destinazione | Windows |
Intestazione | oaidl.h |