Share via


Estrutura MapiRecipDescW (mapi.h)

Uma estrutura MapiRecipDescW contém informações sobre um remetente ou destinatário de mensagens.

Sintaxe

typedef struct {
  ULONG ulReserved;
  ULONG ulRecipClass;
  PWSTR lpszName;
  PWSTR lpszAddress;
  ULONG ulEIDSize;
  PVOID lpEntryID;
} MapiRecipDescW, *lpMapiRecipDescW;

Membros

ulReserved

Reservados; deve ser zero.

ulRecipClass

Contém um valor numérico que indica o tipo de destinatário. Os valores a seguir são possíveis.

Valor Significado
MAPI_ORIG
0
Indica o remetente original da mensagem.
MAPI_TO
1
Indica um destinatário primário da mensagem.
MAPI_CC
2
Indica o destinatário de uma cópia da mensagem.
MAPI_BCC
3
Indica o destinatário de uma cópia cega da mensagem.

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 contém 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 (um destinatário personalizado).

O formato do endereço é tipo de endereço:endereço de email. Dois 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 que não pode ser decifrado por aplicativos cliente e que é usado por um provedor de serviços do sistema de mensagens para identificar o destinatário da mensagem.

Esses identificadores de entrada têm significado apenas para o provedor de serviços. 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

   
Cliente mínimo com suporte Windows 8 [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2012 [somente aplicativos da área de trabalho]
Cabeçalho mapi.h

Confira também

MAPISendMailW

MapiMessageW

MapiRecipDesc