IRecordInfo::GetField-Methode (oaidl.h)
Gibt einen Zeiger auf den VARIANT-Wert zurück, der den Wert eines angegebenen Feldnamens enthält.
Syntax
HRESULT GetField(
[in] PVOID pvData,
[in] LPCOLESTR szFieldName,
[out] VARIANT *pvarField
);
Parameter
[in] pvData
Die instance eines Datensatzes.
[in] szFieldName
Der Feldname.
[out] pvarField
Der VARIANT-Wert, der den Wert des Feldnamens szFieldName enthalten soll. Platziert bei der Rückgabe eine Kopie des Feldwerts in der Variante.
Rückgabewert
Diese Methode kann einen dieser Werte zurückgeben.
Rückgabecode | BESCHREIBUNG |
---|---|
|
Erfolg. |
|
Mindestens eines der Argumente ist ungültig. |
Hinweise
Der von Ihnen übergebene VARIANT-Wert enthält bei der Rückgabe eine Kopie des Feldwerts. Wenn Sie den VARIANT-Wert ändern, ändert sich das zugrunde liegende Datensatzfeld nicht.
Der Aufrufer ordnet arbeitsspeicher des VARIANT zu.
Die VariantClear-Methode wird vor dem Kopieren für pvarField aufgerufen.
Requirements (Anforderungen)
Zielplattform | Windows |
Kopfzeile | oaidl.h |