Método IRecordInfo::P utFieldNoCopy (oaidl.h)
Pasa la propiedad de los datos al campo asignado colocando los datos reales en el campo. PutFieldNoCopy es útil para ahorrar recursos porque permite colocar los datos directamente en un campo de registro. PutFieldNoCopy difiere de PutField porque no copia los datos a los que hace referencia la variante.
Sintaxis
HRESULT PutFieldNoCopy(
[in] ULONG wFlags,
[in, out] PVOID pvData,
[in] LPCOLESTR szFieldName,
[in] VARIANT *pvarField
);
Parámetros
[in] wFlags
Los únicos valores legales para el parámetro wFlags son INVOKE_PROPERTYPUT o INVOKE_PROPERTYPUTREF.
[in, out] pvData
Instancia del registro descrito por IRecordInfo.
[in] szFieldName
Nombre del campo del registro.
[in] pvarField
Variante que se va a colocar en el campo.
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. |
Requisitos
Requisito | Value |
---|---|
Plataforma de destino | Windows |
Encabezado | oaidl.h |