Здравствуйте, Alexander Shargin, Вы писали:
AS>Честно говоря, не знаю — в .NET я не большой специалист. Второй из упомянутых мною способов в случае managed надо делать через EXE. Так как DLL для CeRapiInvoke на managed в любом случае не напишешь.
Господа, благодарю за комментарии!! Вчера остановился все же на создании своего Sync Service Providera для ActiveSync. Там есть такой метод
HRESULT FindFirstItem( HREPLFLD hFolder, HREPLITEM* phItem, BOOL* pfExist );
В hFolder передается имя папки, т.о., надеюсь, что если укажу там Mail или Contacts, то получу то что мне нужно!.. Понравилось, что ActiveSync делает за меня большую часть работы и по хранению изменней и вызов методов... В общем, чистый COM. Пришлось учить ATL, что было лень сделать раньше...

Если так не получится, тогда следующим шагом попробую создать аналогичный COM на КПК для работы с POOM.
Если этот вариант окажется неприемлемым, тогда уже буду через RAPI работать...
Nikolkos, спасибо за одну из ссылок, все таки нашел там пример детальный по созданию SSP
SSP for ActiveSync
Всех благодарю за помощь, позже отпишусь о результатах!