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


HrProcessConvActionForSentItem

Выполняет классификацию после отправки для почтового элемента на основе его PidTagConversationId.

Краткие сведения

Свойство Значение
Экспортировано:
Outlook.exe
Вызывающая сторона:
Клиент
Реализовано в:
Outlook
HRESULT WINAPI HrProcessConvActionForSentItem( 
    SBinary const *pmbinStoreEid, 
    SBinary const *pmbinMsgEid, 
    SBinary const *pmbinConvID, 
    DWORD dwFlags)

Параметры

pmbinStoreEid

[в] PidTagEntryId магазина или PidTagStoreEntryId почтового элемента. Не может быть пустым или недопустимым.

pmbinMsgEid

[в] Идентификатор PidTagEntryId почтового элемента. Не может быть пустым или недопустимым.

pmbinConvID

[в] Идентификатор PidTagConversationId почтового элемента. Не может быть пустым или недопустимым.

Dwflags

[в] Битовая маска, указывающая дополнительные сведения о вызове метода.

  • 0 — в этом вызове метода не используются дополнительные параметры. Это рекомендуемое значение.

  • PCAFSIF_MSGEID_IS_SEARCH_KEYpmbinMsgEid на самом деле является PidTagSearchKey сообщения. Использование PidTagSearchKey является ресурсоемким, и его следует избегать, если pidTagEntryId доступен.

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

HRESULT Description
S_OK
Вызов выполнен успешно.
E_INVALIDARG
DwFlags содержит неизвестный флаг.

Замечания

Категории считаются персональными данными и не должны передаваться за пределы почтового ящика пользователя. Поэтому не вызывайте HrProcessConvActionForSentItem для неотправленного почтового элемента. Вместо этого отправьте элемент, а затем вызовите hrProcessConvActionForSentItem в архивной копии. Архивная копия может храниться в папке Отправленные или в эквивалентном расположении.

Для вызова HrProcessConvActionForSentItem приложение должно быть в процессе работы с Outlook.exe, например из надстройки COM. При попытке вызова HrProcessConvActionForSentItem вне процесса HrProcessConvActionForSentItem вызовет исключение нарушения доступа.