Estrutura MapiRecipDesc (mapi.h)
Uma estrutura MapiRecipDesc contém informações sobre um remetente ou destinatário de mensagens. Para suporte a Unicode, use a estrutura MapiRecipDescW .
Sintaxe
typedef struct {
ULONG ulReserved;
ULONG ulRecipClass;
LPSTR lpszName;
LPSTR lpszAddress;
ULONG ulEIDSize;
LPVOID lpEntryID;
} MapiRecipDesc, *lpMapiRecipDesc;
Membros
ulReserved
Reservados; deve ser zero.
ulRecipClass
Contém um valor numérico que indica o tipo de destinatário. Os valores possíveis são os seguintes.
lpszName
Ponteiro para o nome de exibição do destinatário ou remetente da mensagem.
lpszAddress
Ponteiro opcional para o endereço do destinatário ou do remetente; esse endereço são dados de entrega de mensagens específicos do provedor. Em geral, o sistema de mensagens fornece esses endereços para mensagens de entrada. Para mensagens de saída, o membro lpszAddress pode apontar para um endereço inserido pelo usuário para um destinatário que não está em um catálogo de endereços (ou seja, um destinatário personalizado).
O formato do endereço é tipo de endereço:endereço de email. Exemplos de endereços válidos são FAX:206-555-1212 e SMTP:M@X.COM.
ulEIDSize
O tamanho, em bytes, do identificador de entrada apontado pelo membro lpEntryID .
lpEntryID
Ponteiro para um identificador de entrada opaco usado por um provedor de serviços do sistema de mensagens para identificar o destinatário da mensagem. Os identificadores de entrada têm significado apenas para o provedor de serviços; os aplicativos cliente não poderão decifra-los. O sistema de mensagens usa esse membro para retornar identificadores de entrada válidos para todos os destinatários ou remetentes listados no catálogo de endereços.
Requisitos
Cabeçalho | mapi.h |
Confira também
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de