CeEndSyncSession (EDB) (Windows Embedded CE 6.0)
1/6/2010
This function ends a synchronization session for a database volume.
Syntax
BOOL CeEndSyncSession(
HANDLE hSession,
DWORD dwOutcome
);
Parameters
- hSession
[in] Handle to the current session.
dwOutcome
[in] Outcome of the synchronization session. The following are possible values:- DB_SYNCSESSION_COMPLETE
- DB_SYNCSESSION_FAILED
- DB_SYNCSESSION_PARTIAL
Return Value
True indicates success. False indicates failure. To get extended error information, call GetLastError. The following table shows possible values.
Return Value | Description |
---|---|
ERROR_INVALID_HANDLE |
A handle is invalid. |
ERROR_INVALID_PARAMETER |
One or more parameters is invalid. |
ERROR_INTERNAL_DB_CORRUPTION |
The database is corrupted. |
Remarks
There can be only one synchronization session per mounted volume.
Invoking the tracking functions on a CEDB volume causes an error, and GetLastError returns ERROR_INVALID_PARAMETER.
Requirements
Header | windbase.h |
Library | coredll.lib |
Windows Embedded CE | Windows Embedded CE 6.0 and later |