Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Lo llama el tiempo de ejecución de Sync Framework para insertar un elemento en el almacén de destino.
HRESULT InsertItem(
IUnknown *pItemData,
const CHANGE_UNIT_SET *pChangeUnitsToCreate,
IRecoverableErrorCallback *pRecoverableErrorCallback,
ITEM_FIELDS **ppNewKeyAndVersionInfo,
BOOL *pfCommitKnowledgeAfterThisItem);
Parámetros
- pItemData
[in] Datos para el elemento en el formato específico del proveedor.
- pChangeUnitsToCreate
[in, unique] Objeto CHANGE_UNIT_SET que contiene las unidades de cambio que se han de cargar en un elemento. El parámetro debe ser nulo (no vacío) si no se especifica ninguna unidad de cambio.
- pRecoverableErrorCallback
[in] Objeto IRecoverableErrorCallback que contiene métodos a los que se puede llamar si se produce un error recuperable durante la carga de un elemento.
- ppNewKeyAndVersionInfo
[out] Devuelve las propiedades de clave y de versión actualizada del elemento que se va a insertar. Si el valor devuelto es no válido, el tiempo de ejecución de Sync Framework finaliza la sesión.
- pfCommitKnowledgeAfterThisItem
[out] Indica si el motor en tiempo de ejecución de Sync Framework debe confirmar el conocimiento en el almacén de metadatos cuando se completa el procesamiento del elemento especificado.
Valor devuelto
- S_OK