CMC_X_MS_SESSION_FLAGS

CMC_X_MS_SESSION_FLAGS is a CMC extension that contains a bitmask of flags used to provide information when logging on and off a session.

Quick Info

Header file: XCMCMSXT.H

Input Usage

item_data
Bitmask of logon and logoff flags. The following flags can be set for use with the cmc_logon function:
CMC_X_MS_NEW_SESSION
The message sender requests a new session instead of requesting use of a shared session.
CMC_X_MS_FORCE_DOWNLOAD
The CMC implementation should attempt to download all new messages before the cmc_logon function returns. If this flag is not set, downloading might take place in the background after cmc_logon returns.

The following flags can be used with the cmc_logoff function:

CMC_X_LOGOFF_SHARED
The CMC implementation should close all shared sessions.
item_reference
NULL.
extension_flags
All flags used with the CMC_extension structure are valid. No further flags are defined.

Output Usage

item_data
Unchanged.
item_reference
Unchanged.
extension_flags
Unchanged.

Adds to

The cmc_logon, cmc_look_up, and cmc_send functions.

See Also

CMC_extension, cmc_list, cmc_logon, cmc_look_up, cmc_send