IPSTX::EmulateSpooler
Область применения: Outlook 2013 | Outlook 2016
Задает локальное хранилище для эмуляции диспетчера протоколов Outlook для очереди исходящих сообщений на сервер.
HRESULT EmulateSpooler(
BOOL fEmulate
);
fEmulate
[в] Задайте для этого параметра значение True, если локальное хранилище должно эмулировать средство очереди. Установите для него значение False, если нет.
Замечания
Локальное хранилище вызывает IPSTX::EmulateSpooler в качестве диспетчера протоколов Outlook, который выполняет отправку сообщений в исходящей очереди на внутренний сервер (например, сервер MSN или сервер AOL) для обработки. Эмулируя очередь очереди во время синхронизации, хранилище вызывает следующие два метода:
IMsgStore::GetOutgoingQueue для получения исходящей очереди сообщений в хранилище. Этот метод выполняется успешно, только если хранилище эмулирует диспетчер протоколов Outlook.
IMsgStore::SetLockState для защиты единственного доступа к сообщению в исходящей очереди непосредственно перед его отправкой на сервер. Этот метод выполняется успешно, только если хранилище эмулирует диспетчер протоколов Outlook. После отправки сообщения магазин снова вызывает этот метод, чтобы освободить к нему единственный доступ.
Примечание.
После Outlook 2002 диспетчер протоколов Outlook заменил диспетчер очереди MAPI и стал отвечать за отправку исходящих сообщений на серверные серверы.