Give Us a Free Call: +1-877-99-BOPUP (877-992-6787)

TRANSFER_MULTIPLE_MESSAGE_STRUCT structure

Specifies or retrieves information on instant message that is sent to multiple recipients.

typedef struct _TRANSFER_MULTIPLE_MESSAGE_STRUCT {     char lpszMessageKey[UNIQUE_KEY_LENGTH + 1];     DWORD dwMessageFlags;     char lpszSenderName[ACCOUNT_LENGTH + 1];     BYTE lpszMessageText[MESSAGE_LENGTH + 1];     char lpszTextFont[32];     INT iTextSize;     DWORD dwTextStyle;     DWORD dwTextColor;     BYTE nRecipientsCount; } TRANSFER_MULTIPLE_MESSAGE_STRUCT;

Members

lpszMessageKey
Contains a unique message key. This member is filled when IServerClient::SendMulitpleMessage method returns a success result and can be used to identify the instant message in the application.
dwMessageFlags
Array of bitwise flags that specify parameters of the message. This member can be one or more of the following values:
MESSAGE_FLAG_URGENT
Indicates high priority (urgent) message.
MESSAGE_FLAG_CONFIRMATION
Indicates that the message requires recipient's confirmation.
lpszSenderName
Contains the sender's account name. This member must contain current user's account name.
lpszMessageText
Contains a text of the instant message.
lpszTextFont
Contains a font family to display the text message. Set this member to TEXT_FONT_FAMILY_DEFAULT to use default 'Arial'.
iTextSize
Contains a font size to display the text message. Set this member to TEXT_FONT_SIZE_DEFAULT to use default '-13' font size.
dwTextStyle
Contains a style of the message font. This member can be one or more of the following bitwise flags:
TEXT_FONT_STYLE_BOLD
Indicates bold font.
TEXT_FONT_STYLE_ITALIC
Indicates italic font.
dwTextColor
Contains a font color to display the text message. Set this member to TEXT_FONT_COLOR_DEFAULT to use default 'RGB(0, 0, 0)' font color.
nRecipientsCount
Contains the number of recipients that can include both user accounts and messaging groups.