Método ISyncMgrSyncCallback::QueryForAdditionalItems (syncmgr.h)
Recupera un enumerador del conjunto de elementos que tienen una solicitud pendiente que se va a sincronizar. Este es el conjunto de elementos que se sincronizarán una vez finalizada la sincronización actual.
Sintaxis
HRESULT QueryForAdditionalItems(
[out] IEnumString **ppenumItemIDs,
[out] IEnumUnknown **ppenumPunks
);
Parámetros
[out] ppenumItemIDs
Tipo: IEnumString**
Cuando este método devuelve, contiene la dirección de un puntero a una instancia de IEnumString que enumera los identificadores de elemento de sincronización. Este valor es NULL si no hay ningún elemento pendiente.
[out] ppenumPunks
Tipo: IEnumUnknown**
Cuando este método devuelve, contiene la dirección de un puntero a una instancia de IEnumUnknown que enumera las interfaces IUnknown que se pasan a StartHandlerSync o StartItemSync. Este valor es NULL si no hay ninguna interfaz pendiente.
Valor devuelto
Tipo: HRESULT
Devuelve S_OK si se ejecuta correctamente o un valor de error de lo contrario. Devuelve S_FALSE si no hay elementos pendientes.
Comentarios
Los identificadores de elemento recuperados por una llamada al método Next de la interfaz del enumerador recuperado tienen una longitud máxima de MAX_SYNCMGR_ID incluido el carácter nulo de terminación. La aplicación que realiza la llamada es responsable de desasignar cada identificador de elemento recuperado mediante el método Next mediante CoTaskMemFree.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows Vista [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2008 [solo aplicaciones de escritorio] |
Plataforma de destino | Windows |
Encabezado | syncmgr.h |