IRecordInfo::GetField 메서드(oaidl.h)
지정된 필드 이름의 값을 포함하는 VARIANT에 대한 포인터를 반환합니다.
HRESULT GetField(
[in] PVOID pvData,
[in] LPCOLESTR szFieldName,
[out] VARIANT *pvarField
);
[in] pvData
레코드의 instance.
[in] szFieldName
필드 이름입니다.
[out] pvarField
필드 이름 szFieldName 값을 보유하려는 VARIANT입니다. 반환 시 필드 값의 복사본을 변형에 배치합니다.
이 메서드는 이러한 값 중 하나를 반환할 수 있습니다.
반환 코드 | 설명 |
---|---|
|
성공. |
|
하나 이상의 인수가 잘못되었습니다. |
전달한 VARIANT에는 반환 시 필드 값의 복사본이 포함됩니다. VARIANT를 수정하면 기본 레코드 필드가 변경되지 않습니다.
호출자는 VARIANT의 메모리를 할당합니다.
복사하기 전에 pvarField에 대해 VariantClear 메서드가 호출됩니다.
대상 플랫폼 | Windows |
헤더 | oaidl.h |