NWSM_SESSION_INFO

Syntax

  typedef struct 
  { 
     ECMATime   timeStamp; 
     UINT32     sessionID; 
     BUFFER     description; 
     BUFFER     softwareName; 
     BUFFER     softwareType; 
     BUFFER     softwareVersion; 
     BUFFER     sourceName; 
     BUFFER     sourceType; 
     BUFFER     sourceVersion; 
     BUFFER     sidfSourceNameType; 
     BUFFER     sidfSourceName; 
  } NWSM_SESSION_INFO;
  

Fields

timeStamp

Specifies the date and time the session was created.

sessionID

Specifies the unique ID that identifies the session.

description

Specifies a user-defined string including a NULL terminator (maximum of NWSM_MAX_DESCRIPTION_LEN).

softwareName

Specifies the name of the software servicing the target (maximum of NWSM_MAX_SOFTWARE_NAME_LEN).

softwareType

Specifies the type of the software doing the backup (maximum of NWSM_MAX_SOFTWARE_TYPE_LEN).

softwareVersion

Specifies the software version string (maximum of NWSM_MAX_SOFTWARE_VER_LEN).

sourceName

Specifies the target service's name as returned by NWSMTSGetTargetServiceType (maximum of NWSM_MAX_TARGET_SRVC_NAME_LEN).

sourceType

Specifies the target's type string as returned by NWSMTSGetTargetServiceType (maximum of NWSM_MAX_TARGET_SRVC_TYPE_LEN).

sourceVersion

Specifies the target's version string as returned by NWSMTSGetTargetServiceType (maximum of NWSM_MAX_TARGET_SRVC_VER_LEN).

sidfSourceNameType

Specifies the type of string contained in sidfSourceName (maximum of NWSM_MAX_SIDF_SRC_NAME):

  • SMS SMS string
  • common Non-SMS string
sidfSourceName

Specifies the name of the target (maximum of NWSM_MAX_SIDF_SRC_NM_TYPE_LEN).

Remarks

The two kinds of format used by sidfSourceName is listed in the following table.

Format

Description

SMS

SMDR_name.TSA_name.Target_Service_Name

common

String can contain anything

To get the SMDR name, refer to NWSMListSMDRs.