Compartilhar via


HrProcessConvActionForSentItem

Executa a categorização pós-envio em um item de email com base na sua PidTagConversationId.

Informações rápidas

Propriedade Valor
Exportado por:
Outlook.exe
Chamado por:
Cliente
Implementado por:
Outlook
HRESULT WINAPI HrProcessConvActionForSentItem( 
    SBinary const *pmbinStoreEid, 
    SBinary const *pmbinMsgEid, 
    SBinary const *pmbinConvID, 
    DWORD dwFlags)

Parâmetros

pmbinStoreEid

[in] PidTagEntryId do repositório ou PidTagStoreEntryId do item de email. Não pode ser nulo ou inválido.

pmbinMsgEid

[in] PidTagEntryId do item de email. Não pode ser nulo ou inválido.

pmbinConvID

[in] PidTagConversationId do item de email. Não pode ser nulo ou inválido.

dwFlags

[in] Um bitmask que especifica informações adicionais sobre a chamada do método.

  • 0—Nenhuma opção adicional é usada nesta chamada de método. Esse é o valor recomendado.

  • PCAFSIF_MSGEID_IS_SEARCH_KEYpmbinMsgEid é na verdade o PidTagSearchKey da mensagem. Usar PidTagSearchKey é um recurso intensivo e deve ser evitado se PidTagEntryId estiver disponível.

Valor de retorno

HRESULT Descrição
S_OK
A chamada foi bem-sucedida.
E_INVALIDARG
dwFlags contém um sinalizador desconhecido.

Comentários

As categorias são consideradas informações pessoais e não devem ser transmitidas fora da caixa de correio do usuário. Portanto, não chame HrProcessConvActionForSentItem em um item de email não enviado. Em vez disso, envie o item e, em seguida, chame HrProcessConvActionForSentItem na cópia arquivada. A cópia arquivada pode ser armazenada na pasta Itens enviados ou em um local equivalente.

Seu aplicativo deve estar em processo com o Outlook.exe, como de um suplemento COM, para chamar HrProcessConvActionForSentItem. Se você tentar chamar HrProcessConvActionForSentItem fora do processo, HrProcessConvActionForSentItem lançará uma exceção de violação de acesso.