Método IRecordInfo::GetField (oaidl.h)
Devuelve un puntero al variant que contiene el valor de un nombre de campo determinado.
Sintaxis
HRESULT GetField(
[in] PVOID pvData,
[in] LPCOLESTR szFieldName,
[out] VARIANT *pvarField
);
Parámetros
[in] pvData
Instancia de un registro.
[in] szFieldName
Nombre de campo.
[out] pvarField
Variant que desea contener el valor del nombre del campo, szFieldName. En la devolución, coloca una copia del valor del campo en la variante.
Valor devuelto
Este método puede devolver uno de estos valores.
Código devuelto | Descripción |
---|---|
|
Correcto. |
|
Uno o varios de los argumentos no son válidos. |
Comentarios
El valor VARIANT que se pasa contiene una copia del valor del campo tras la devolución. Si modifica el valor VARIANT, el campo de registro subyacente no cambia.
El autor de la llamada asigna memoria de variant.
Se llama al método VariantClear para pvarField antes de copiar.
Requisitos
Plataforma de destino | Windows |
Encabezado | oaidl.h |