Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Appelé par le gestionnaire de synchronisation dans le gestionnaire d’une application inscrite pour modifier la status d’un élément dans les deux cas suivants : entre le moment où le gestionnaire est retourné à partir de la méthode ISyncMgrSynchronize ::P repareForSync et appelé la méthode de rappel PrepareForSyncCompleted, ou après le retour du gestionnaire à partir de la méthode ISyncMgrSynchronize ::Synchronize mais n’a pas encore appelé la méthode de rappel SynchronizeCompleted.
Syntaxe
HRESULT SetItemStatus(
[in] REFGUID pItemID,
[in] DWORD dwSyncMgrStatus
);
Paramètres
[in] pItemID
Type : REFGUID
Identifie l’élément dont la status a été modifiée.
[in] dwSyncMgrStatus
Type : DWORD
Le nouveau status pour l’élément spécifié extrait de l’énumération SYNCMGRSTATUS.
Valeur retournée
Type : HRESULT
Cette méthode prend en charge les valeurs de retour standard, E_INVALIDARG, E_UNEXPECTED et E_OUTOFMEMORY, ainsi que les éléments suivants :
| Code de retour | Description |
|---|---|
|
L’état a été défini. |
Remarques
Actuellement, la seule valeur de status SYNCMGRSTATUS prise en charge par SyncMgr est SYNCMGRSTATUS_SKIPPED. Le gestionnaire de l’application inscrite doit ignorer l’élément spécifié dans pItemID lorsqu’elle reçoit cette valeur status.
Configuration requise
| Condition requise | Valeur |
|---|---|
| Client minimal pris en charge | Windows 2000 Professionnel [applications de bureau uniquement] |
| Serveur minimal pris en charge | Windows 2000 Server [applications de bureau uniquement] |
| Plateforme cible | Windows |
| En-tête | mobsync.h |
| DLL | Mobsync.dll |
Voir aussi
ISyncMgrSynchronize ::P repareForSync
ISyncMgrSynchronize ::SetProgressCallback