IPSTX::EmulateSpooler

适用于:Outlook 2013 | Outlook 2016

设置要模拟 Outlook 协议管理器的本地存储,以便将传出邮件假脱机到服务器。

HRESULT EmulateSpooler( 
    BOOL fEmulate 
);

fEmulate

[in]如果本地存储应模拟后台处理程序,请将此参数设置为 True;如果不是,则将其设置为 False。

备注

本地存储调用 IPSTX::EmulateSpooler 充当 Outlook 协议管理器,将传出队列中的邮件假脱机到后端服务器 (例如 MSN 服务器或 AOL 服务器) 进行处理。 在同步期间模拟后台处理程序,存储随后调用以下两种方法:

  1. IMsgStore::GetOutgoingQueue 获取存储区中消息的传出队列。 仅当存储区正在模拟 Outlook 协议管理器时,此方法才会成功。

  2. IMsgStore::SetLockState ,用于在将消息发送到服务器之前保护对传出队列中消息的唯一访问。 仅当存储区正在模拟 Outlook 协议管理器时,此方法才会成功。 发送消息后,存储再次调用此方法,以释放对它的唯一访问权限。

注意

自 Outlook 2002 以来,Outlook 协议管理器取代了 MAPI 后台处理程序,并负责将传出邮件假脱机到后端服务器。

另请参阅

IPSTX::GetLastError

IPSTX::GetSyncObject