Estructura MapiMessage (mapi.h)
Una estructura MapiMessage contiene información sobre un mensaje. Para la compatibilidad con Unicode, use la estructura MapiMessageW .
Sintaxis
typedef struct {
ULONG ulReserved;
LPSTR lpszSubject;
LPSTR lpszNoteText;
LPSTR lpszMessageType;
LPSTR lpszDateReceived;
LPSTR lpszConversationID;
FLAGS flFlags;
lpMapiRecipDesc lpOriginator;
ULONG nRecipCount;
lpMapiRecipDesc lpRecips;
ULONG nFileCount;
lpMapiFileDesc lpFiles;
} MapiMessage, *lpMapiMessage;
Members
ulReserved
Reservados; debe ser cero o CP_UTF8. Si CP_UTF8, los siguientes son UTF-8 en lugar de cadenas ANSI: lpszSubject, lpszNoteText, lpszMessageType, lpszDateReceived, lpszConversationID.
lpszSubject
Puntero a la cadena de texto que describe el asunto del mensaje, normalmente limitado a 256 caracteres o menos. Si este miembro está vacío o NULL, el usuario no ha escrito el texto del asunto.
lpszNoteText
Puntero a una cadena que contiene el texto del mensaje. Si este miembro está vacío o NULL, no hay texto de mensaje.
lpszMessageType
Puntero a una cadena que indica un tipo de mensaje que no es IPM. Las aplicaciones cliente pueden seleccionar tipos de mensaje para sus mensajes que no son IPM. Los clientes que solo admiten mensajes IPM pueden omitir el miembro lpszMessageType al leer mensajes y establecerlo en vacío o NULL al enviar mensajes.
lpszDateReceived
Puntero a una cadena que indica la fecha en que se recibió el mensaje. El formato es AAAA/MM/DD HH:MM, usando un reloj de 24 horas.
lpszConversationID
Puntero a una cadena que identifica el subproceso de conversación al que pertenece el mensaje. Algunos sistemas de mensajería pueden omitir y no devolver este miembro.
flFlags
Máscara de bits de las marcas de estado del mensaje. Se pueden establecer las marcas siguientes.
lpOriginator
Puntero a una estructura MapiRecipDesc que contiene información sobre el remitente del mensaje.
nRecipCount
Número de estructuras de destinatarios de mensajes de la matriz a las que apunta el miembro lpRecips . Un valor de cero indica que no se incluye ningún destinatario.
lpRecips
Puntero a una matriz de estructuras MapiRecipDesc , cada una de las cuales contiene información sobre un destinatario del mensaje.
nFileCount
Número de estructuras que describen los datos adjuntos de archivo en la matriz a las que apunta el miembro lpFiles . Un valor de cero indica que no se incluyen datos adjuntos de archivo.
lpFiles
Puntero a una matriz de estructuras MapiFileDesc , cada una de las cuales contiene información sobre un archivo adjunto.
Requisitos
Encabezado | mapi.h |
Consulte también
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de