Estructura MapiRecipDescW (mapi.h)

Una estructura MapiRecipDescW contiene información sobre un remitente o destinatario del mensaje.

Sintaxis

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

Members

ulReserved

Reservados; debe ser cero.

ulRecipClass

Contiene un valor numérico que indica el tipo de destinatario. Los siguientes valores son posibles.

Valor Significado
MAPI_ORIG
0
Indica el remitente original del mensaje.
MAPI_TO
1
Indica un destinatario principal del mensaje.
MAPI_CC
2
Indica el destinatario de una copia del mensaje.
MAPI_BCC
3
Indica al destinatario de una copia ciega del mensaje.

lpszName

Puntero al nombre para mostrar del destinatario o remitente del mensaje.

lpszAddress

Puntero opcional a la dirección del destinatario o del remitente. Esta dirección contiene datos de entrega de mensajes específicos del proveedor.

Por lo general, el sistema de mensajería proporciona estas direcciones para los mensajes entrantes. Para los mensajes salientes, el miembro lpszAddress puede apuntar a una dirección especificada por el usuario para un destinatario que no está en una libreta de direcciones (un destinatario personalizado).

El formato de la dirección es address type:email address. Dos ejemplos de direcciones válidas son FAX:206-555-1212 y SMTP:M@X.COM.

ulEIDSize

Tamaño, en bytes, del identificador de entrada al que apunta el miembro lpEntryID .

lpEntryID

Puntero a un identificador de entrada que las aplicaciones cliente no pueden descifrar y que usa un proveedor de servicios del sistema de mensajería para identificar el destinatario del mensaje.

Estos identificadores de entrada solo tienen significado para el proveedor de servicios. El sistema de mensajería usa este miembro para devolver identificadores de entrada válidos para todos los destinatarios o remitentes enumerados en la libreta de direcciones.

Requisitos

   
Cliente mínimo compatible Windows 8 [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2012 [solo aplicaciones de escritorio]
Encabezado mapi.h

Consulte también

MAPISendMailW

MapiMessageW

MapiRecipDesc