IMsgStore::GetOutgoingQueue
S’applique à : Outlook 2013 | Outlook 2016
Fournit l’accès à la table de file d’attente sortante, une table qui contient des informations sur tous les messages dans la file d’attente sortante de la banque de messages. Cette m�thode est appel�e uniquement par le spouleur MAPI.
HRESULT GetOutgoingQueue(
ULONG ulFlags,
LPMAPITABLE FAR * lppTable
);
Paramètres
ulFlags
[in] R�serv� ; doit �tre �gal � z�ro.
lppTable
[out] Pointeur vers un pointeur vers la table de file d’attente sortante.
Valeur renvoyée
S_OK
La table de file d’attente sortante a été retournée avec succès.
Remarques
La méthode IMsgStore ::GetOutgoingQueue fournit au spouleur MAPI l’accès à la table qui affiche la file d’attente des messages sortants de la banque de messages. En règle générale, les messages sont placés dans la table de file d’attente sortante après l’appel de leur méthode IMessage ::SubmitMessage . Toutefois, étant donné que l’ordre de soumission affecte l’ordre de prétraitement et de soumission au fournisseur de transport, certains messages marqués pour l’envoi peuvent ne pas apparaître immédiatement dans la table de file d’attente sortante.
Remarques pour les responsables de l’implémentation
Pour obtenir la liste des propriétés qui doivent être incluses en tant que colonnes dans votre table de file d’attente sortante, consultez Tables de files d’attente sortantes.
Étant donné que le spouleur MAPI est conçu pour accepter les messages d’une banque de messages dans l’ordre croissant du temps de soumission, autorisez le spouleur MAPI à trier la table de file d’attente sortante pour qu’elle corresponde à cet ordre ou établissez-la comme ordre de tri par défaut.
Vous devez prendre en charge les notifications pour la table de file d’attente de messages sortants, en veillant à ce que le spouleur MAPI soit averti lorsque le contenu de la file d’attente change.