Поделиться через


IMsgStore::GetOutgoingQueue

Область применения: Outlook 2013 | Outlook 2016

Предоставляет доступ к таблице исходящей очереди, которая содержит сведения обо всех сообщениях в исходящей очереди хранилища сообщений. ���� ����� ���������� ������ ����������� ������� MAPI.

HRESULT GetOutgoingQueue(
  ULONG ulFlags,
  LPMAPITABLE FAR * lppTable
);

Параметры

ulFlags

[in] ���������������; ������ ���� ����� ����.

lppTable

[out] Указатель на указатель на таблицу исходящей очереди.

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

S_OK

Таблица исходящей очереди успешно возвращена.

Замечания

Метод IMsgStore::GetOutgoingQueue предоставляет диспетчеру spooue MAPI доступ к таблице, в которую отображается очередь исходящих сообщений в хранилище сообщений. Как правило, сообщения помещаются в таблицу исходящих очередей после вызова метода IMessage::SubmitMessage . Однако, поскольку порядок отправки влияет на порядок предварительной обработки и отправки поставщику транспорта, некоторые сообщения, помеченные для отправки, могут отображаться в таблице исходящих очередей не сразу.

Примечания для исполнителей

Список свойств, которые должны быть включены в качестве столбцов в таблице исходящей очереди, см. в разделе Таблицы исходящих очередей.

Так как диспетчер очереди MAPI предназначен для приема сообщений из хранилища сообщений в возрастающем порядке времени отправки, либо разрешите диспетчеру очереди MAPI сортировать таблицу исходящих очередей в соответствии с этим порядком, либо установите ее в качестве порядка сортировки по умолчанию.

Необходимо поддерживать уведомления для таблицы очереди исходящих сообщений, обеспечивая уведомление диспетчера очереди MAPI при изменении содержимого очереди.

См. также

IMessage::SubmitMessage

IMsgStore: IMAPIProp