Condividi tramite


Metodo ISyncMgrSyncCallback::QueryForAdditionalItems (syncmgr.h)

Recupera un enumeratore del set di elementi con una richiesta in sospeso da sincronizzare. Si tratta del set di elementi sincronizzati dopo il completamento della sincronizzazione corrente.

Sintassi

HRESULT QueryForAdditionalItems(
  [out] IEnumString  **ppenumItemIDs,
  [out] IEnumUnknown **ppenumPunks
);

Parametri

[out] ppenumItemIDs

Tipo: IEnumString**

Quando questo metodo restituisce, contiene l'indirizzo di un puntatore a un'istanza di IEnumString che enumera gli ID elemento di sincronizzazione. Questo valore è NULL se non sono in sospeso elementi.

[out] ppenumPunks

Tipo: IEnumUnknown**

Quando questo metodo restituisce, contiene l'indirizzo di un puntatore a un'istanza di IEnumUnknown che enumera le interfacce IUnknown passate a StartHandlerSync o StartItemSync. Questo valore è NULL se nessuna interfaccia è in sospeso.

Valore restituito

Tipo: HRESULT

Restituisce S_OK se ha esito positivo o un valore di errore in caso contrario. Restituisce S_FALSE se non sono in sospeso elementi.

Commenti

Gli ID elemento recuperati da una chiamata al metodo Next dell'interfaccia dell'enumeratore recuperato hanno una lunghezza massima di MAX_SYNCMGR_ID incluso il carattere null terminante. L'applicazione chiamante è responsabile della deallocazione di ogni ID elemento recuperato tramite il metodo Next usando CoTaskMemFree.

Requisiti

Requisito Valore
Client minimo supportato Windows Vista [solo app desktop]
Server minimo supportato Windows Server 2008 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione syncmgr.h