Метод IRecordInfo::GetField (oaidl.h)
Возвращает указатель на VARIANT, содержащий значение заданного имени поля.
Синтаксис
HRESULT GetField(
[in] PVOID pvData,
[in] LPCOLESTR szFieldName,
[out] VARIANT *pvarField
);
Параметры
[in] pvData
Экземпляр записи.
[in] szFieldName
Имя поля.
[out] pvarField
Тип VARIANT, в который требуется вместить значение имени поля szFieldName. При возврате помещает копию значения поля в вариант .
Возвращаемое значение
Этот метод может возвращать одно из этих значений.
Код возврата | Описание |
---|---|
|
Успешно. |
|
Один или несколько аргументов недопустимы. |
Комментарии
Параметр VARIANT, который вы передаете, содержит копию значения поля после возврата. Если изменить VARIANT, то базовое поле записи не изменится.
Вызывающий объект выделяет память variant.
Метод VariantClear вызывается для pvarField перед копированием.
Требования
Целевая платформа | Windows |
Header | oaidl.h |