Partager via


IPSTX::EmulateSpooler

S’applique à : Outlook 2013 | Outlook 2016

Définit un magasin local pour émuler le Gestionnaire de protocoles Outlook afin de mettre en file d’attente les messages sortants sur un serveur.

HRESULT EmulateSpooler( 
    BOOL fEmulate 
);

fEmulate

[in] Définissez ce paramètre sur True si le magasin local doit émuler le spouleur ; Si ce n’est pas le cas, définissez-la sur False.

Remarques

Un magasin local appelle IPSTX ::EmulateSpooler pour agir en tant que Gestionnaire de protocole Outlook, en mettant en file d’attente les messages de la file d’attente sortante vers le serveur principal (par exemple, serveur MSN ou serveur AOL) à des fins de traitement. En émulant un spouleur pendant la synchronisation, le magasin appelle ensuite ces deux méthodes :

  1. IMsgStore ::GetOutgoingQueue pour obtenir la file d’attente sortante des messages dans le magasin. Cette méthode réussit uniquement si le magasin émut le Gestionnaire de protocoles Outlook.

  2. IMsgStore ::SetLockState pour sécuriser l’accès unique à un message dans la file d’attente sortante juste avant de l’envoyer au serveur. Cette méthode réussit uniquement si le magasin émut le Gestionnaire de protocoles Outlook. Après avoir envoyé le message, le magasin appelle à nouveau cette méthode pour libérer l’accès exclusif à celui-ci.

Remarque

Depuis Outlook 2002, le Gestionnaire de protocole Outlook a remplacé le spouleur MAPI et est devenu responsable de la mise en file d’attente des messages sortants sur les serveurs principaux.

Voir aussi

IPSTX::GetLastError

IPSTX::GetSyncObject