Метод ISyncMgrSynchronizeCallback::EnableModeless (mobsync.h)

Вызывается зарегистрированным приложением до и после отображения диалоговых окон из методов PrepareForSync и Synchronize .

Синтаксис

HRESULT EnableModeless(
  [in] BOOL fEnable
);

Параметры

[in] fEnable

Тип: BOOL

Значение TRUE , если зарегистрированное приложение запрашивает разрешение на отображение диалогового окна, или значение FALSE , если зарегистрированное приложение завершило отображение диалогового окна.

Возвращаемое значение

Тип: HRESULT

Этот метод может возвращать одно из этих значений.

Код возврата Описание
S_OK
Продолжите синхронизацию.
S_FALSE
Диалоговое окно не должно отображаться.

Комментарии

Чтобы запросить разрешение на отображение диалогового окна, зарегистрированное приложение сначала вызывает ISyncMgrSynchronizeCallback::EnableModeless с параметром fEnable, равнымTRUE. Если возвращается S_OK, это диалоговое окно может отображаться зарегистрированным приложением. После отображения диалогового окна зарегистрированное приложение должно вызвать ISyncMgrSynchronizeCallback::EnableModeless с параметром fEnable значение FALSE , чтобы уведомить SyncMgr о том, что другие элементы теперь могут отображать элементы пользовательского интерфейса.

Требования

   
Минимальная версия клиента Windows 2000 Professional [только классические приложения]
Минимальная версия сервера Windows 2000 Server [только классические приложения]
Целевая платформа Windows
Header mobsync.h
DLL Mobsync.dll

См. также раздел

ISyncMgrSynchronizeCallback

PrepareForSync

Synchronize