12 #ifndef __GOBI_API_DMS_H__
13 #define __GOBI_API_DMS_H__
15 #define MAX_FSN_LENGTH 255
16 #define MAX_BUILD_ID_LEN 255
17 #define UNIQUE_ID_LEN 16
19 #define IMGDETAILS_LEN 16
20 #define MAX_CUST_ID_LEN 64
21 #define MAX_CUST_VALUE_LEN 8
144 WORD * pPRLVersion );
331 ULONG *pTimeSource );
372 ULONG *pVerifyRetriesLeft,
373 ULONG *pUnblockRetriesLeft );
413 ULONG *pVerifyRetriesLeft,
414 ULONG *pUnblockRetriesLeft );
450 ULONG *pVerifyRetriesLeft,
451 ULONG *pUnblockRetriesLeft );
491 ULONG *pVerifyRetriesLeft,
492 ULONG *pUnblockRetriesLeft );
520 BYTE voiceNumberSize,
598 ULONG *pVerifyRetriesLeft,
599 ULONG *pUnblockRetriesLeft );
663 ULONG *pVerifyRetriesLeft,
664 ULONG *pUnblockRetriesLeft );
731 ULONG *pVerifyRetriesLeft );
766 ULONG *pUnblockRetriesLeft );
814 ULONG *pMaxTXChannelRate,
815 ULONG *pMaxRXChannelRate,
816 ULONG *pDataServiceCapability,
817 ULONG *pSimCapability,
818 ULONG *pRadioIfacesSize,
819 BYTE *pRadioIfaces );
874 CHAR *pActivationCode );
941 ULONG *pActivationState);
#define UNIQUE_ID_LEN
Definition: qaGobiApiDms.h:17
ULONG GetOfflineReason(ULONG *pReasonMask, ULONG *pbPlatform)
BYTE * pRefStringLen
Definition: qaGobiApiDms.h:1406
CHAR * pESNString
Definition: qaGobiApiDms.h:256
ULONG UIMGetICCID(BYTE stringSize, CHAR *pString)
Definition: qaGobiApiDms.h:1186
BYTE bModelSize
Definition: qaGobiApiDms.h:1739
WORD numCrashes
Definition: qaGobiApiDms.h:1593
CHAR * pModelString
Definition: qaGobiApiDms.h:1740
BYTE * pGPSLPM
Definition: qaGobiApiDms.h:1192
BYTE * pUSBComp
Definition: qaGobiApiDms.h:1542
struct _SLQSSwiGetHostDevInfoParams SLQSSwiGetHostDevInfoParams
BYTE * pDisableIMSI
Definition: qaGobiApiDms.h:1109
char CHAR
Definition: SwiDataTypes.h:29
ULONG * pRefData
Definition: qaGobiApiDms.h:1405
ULONG GetModelID(BYTE stringSize, CHAR *pString)
BYTE bVersionSize
Definition: qaGobiApiDms.h:1800
struct _SLQSSwiSetOSInfoParams SLQSSwiSetOSInfoParams
BYTE * pRMAutoConnect
Definition: qaGobiApiDms.h:1111
ULONG GetNetworkTime(ULONGLONG *pTimeStamp, ULONG *pTimeSource)
BYTE * pNumSupUSBComps
Definition: qaGobiApiDms.h:1490
custSettingInfo * pCustSettingInfo
Definition: qaGobiApiDms.h:1980
BYTE * pImgType
Definition: qaGobiApiDms.h:1404
CurrImageInfo * pCurrImgInfo
Definition: qaGobiApiDms.h:1332
struct dmsCurrentPRLInfo dmsCurrentPRLInfo
ULONG UIMSetPINProtection(ULONG id, ULONG bEnable, CHAR *pValue, ULONG *pVerifyRetriesLeft, ULONG *pUnblockRetriesLeft)
unsigned char BYTE
Definition: SwiDataTypes.h:28
#define MAX_FSN_LENGTH
Definition: qaGobiApiDms.h:15
BYTE meidSize
Definition: qaGobiApiDms.h:259
BYTE bPlasmaIDSize
Definition: qaGobiApiDms.h:1743
BYTE bManSize
Definition: qaGobiApiDms.h:1737
CHAR * pGCDumpString
Definition: qaGobiApiDms.h:1599
WORD * pPRLVersion
Definition: qaGobiApiDms.h:1226
CHAR * pModelString
Definition: qaGobiApiDms.h:1706
BYTE imeiSize
Definition: qaGobiApiDms.h:257
ULONG UIMGetControlKeyStatus(ULONG id, ULONG *pStatus, ULONG *pVerifyRetriesLeft, ULONG *pUnblockRetriesLeft)
Definition: qaGobiApiDms.h:1870
struct _SLQSSwiSetHostDevInfoParams SLQSSwiSetHostDevInfoParams
Definition: qaGobiApiDms.h:1835
ULONG SLQSGetERIFile(ERIFileparams *pERIFileparams)
Definition: qaGobiApiDms.h:1615
CHAR * pMeidString
Definition: qaGobiApiDms.h:1838
CHAR * pVersionString
Definition: qaGobiApiDms.h:1772
BYTE meidLength
Definition: qaGobiApiDms.h:1837
BYTE bVersionSize
Definition: qaGobiApiDms.h:1771
ULONG SLQSSwiGetFSN(FactorySequenceNumber *pFSNumber)
CHAR * pImeiSvnString
Definition: qaGobiApiDms.h:262
BYTE esnSize
Definition: qaGobiApiDms.h:255
Definition: qaGobiApiDms.h:1956
BYTE * pGPSSel
Definition: qaGobiApiDms.h:1112
BYTE * pDevCrashStatus
Definition: qaGobiApiDms.h:1617
ULONG GetDeviceCapabilities(ULONG *pMaxTXChannelRate, ULONG *pMaxRXChannelRate, ULONG *pDataServiceCapability, ULONG *pSimCapability, ULONG *pRadioIfacesSize, BYTE *pRadioIfaces)
BYTE bSWVerSize
Definition: qaGobiApiDms.h:1741
Definition: qaGobiApiDms.h:1701
ULONG SLQSSwiGetOSInfo(SLQSSwiGetOSInfoParams *pParams)
Definition: qaGobiApiDms.h:1256
Definition: qaGobiApiDms.h:1977
ULONG GetPower(ULONG *pPowerMode)
Definition: qaGobiApiDms.h:1487
ULONG GetFirmwareRevision(BYTE stringSize, CHAR *pString)
ULONG SLQSSwiGetCrashInfo(BYTE *pClear, CrashInfoParams *pCrashInfoParams)
CHAR * pPlasmaIDString
Definition: qaGobiApiDms.h:1710
Definition: qaGobiApiDms.h:1540
BYTE * pDHCPRelayEnabled
Definition: qaGobiApiDms.h:1115
ULONG crashData
Definition: qaGobiApiDms.h:1595
BYTE bPlasmaIDSize
Definition: qaGobiApiDms.h:1709
ULONG SLQSSwiGetSerialNoExt(SLQSSwiGetSerialNoExtParams *pParams)
struct serialNumbersInfo serialNumbersInfo
BYTE bNameSize
Definition: qaGobiApiDms.h:1798
ULONG SLQSSwiSetCrashAction(BYTE crashActionParams)
CHAR * pSWVerString
Definition: qaGobiApiDms.h:1708
ULONG GetHardwareRevision(BYTE stringSize, CHAR *pString)
ULONG SLQSSwiGetHostDevInfo(SLQSSwiGetHostDevInfoParams *pGetHostDevInfoParams)
#define MAX_CUST_ID_LEN
Definition: qaGobiApiDms.h:20
ULONG GetIMSI(BYTE stringSize, CHAR *pString)
BYTE * pDHCPRelayEnabled
Definition: qaGobiApiDms.h:1191
ULONG UIMUnblockControlKey(ULONG id, CHAR *pValue, ULONG *pUnblockRetriesLeft)
BYTE * pIsVoiceEnabled
Definition: qaGobiApiDms.h:1190
WORD * pFileSize
Definition: qaGobiApiDms.h:891
BYTE * pPRLPreference
Definition: qaGobiApiDms.h:1227
ULONG GetFirmwareRevisions(BYTE amssSize, CHAR *pAMSSString, BYTE bootSize, CHAR *pBootString, BYTE priSize, CHAR *pPRIString)
ULONG SLQSSwiSetUSBComp(USBCompConfig *pUSBCompConfig)
CHAR * pNameString
Definition: qaGobiApiDms.h:1770
WORD * pIPFamSupport
Definition: qaGobiApiDms.h:1110
ULONG GetSerialNumbers(BYTE esnSize, CHAR *pESNString, BYTE imeiSize, CHAR *pIMEIString, BYTE meidSize, CHAR *pMEIDString)
BYTE imeiSvnSize
Definition: qaGobiApiDms.h:261
getCustomInput * pGetCustomInput
Definition: qaGobiApiDms.h:1979
ULONG UIMGetPINStatus(ULONG id, ULONG *pStatus, ULONG *pVerifyRetriesLeft, ULONG *pUnblockRetriesLeft)
CHAR * pMEIDString
Definition: qaGobiApiDms.h:260
WORD id_length
Definition: qaGobiApiDms.h:1935
ULONG GpsEnable
Definition: qaGobiApiDms.h:1108
struct custFeaturesInfo custFeaturesInfo
WORD cust_attr
Definition: qaGobiApiDms.h:1939
ULONG GetVoiceNumber(BYTE voiceNumberSize, CHAR *pVoiceNumber, BYTE minSize, CHAR *pMIN)
Definition: qaGobiApiDms.h:1591
struct ERIFileparams ERIFileparams
BYTE bNameSize
Definition: qaGobiApiDms.h:1769
CHAR * pCrashString
Definition: qaGobiApiDms.h:1597
ULONG UIMUnblockPIN(ULONG id, CHAR *pPUKValue, CHAR *pNewValue, ULONG *pVerifyRetriesLeft, ULONG *pUnblockRetriesLeft)
Definition: qaGobiApiDms.h:253
ULONG SLQSGetCustFeaturesV2(getCustomFeatureV2 *pGetCustomFeatureV2)
ULONG SLQSGetSerialNumbers(serialNumbersInfo *pSerialNumbersInfo)
WORD gcDumpStrLen
Definition: qaGobiApiDms.h:1598
BYTE * pUSBComp
Definition: qaGobiApiDms.h:1489
unsigned long long ULONGLONG
Definition: SwiDataTypes.h:26
Definition: qaGobiApiDms.h:1933
ULONG SLQSSwiSetHostDevInfo(SLQSSwiSetHostDevInfoParams *pSetHostDevInfoParams)
Definition: qaGobiApiDms.h:1298
ULONG SLQSSetCustFeaturesV2(setCustomSettingV2 *pSetCustSetting)
ULONG * pGPSEnable
Definition: qaGobiApiDms.h:1189
BYTE bManSize
Definition: qaGobiApiDms.h:1703
unsigned long ULONG
Definition: SwiDataTypes.h:25
CrashInfo * pCrashInfo
Definition: qaGobiApiDms.h:1618
BYTE * pGPSLPM
Definition: qaGobiApiDms.h:1116
WORD value_length
Definition: qaGobiApiDms.h:1873
ULONG SLQSGetBandCapability(ULONGLONG *pBandCapability)
BYTE * pFile
Definition: qaGobiApiDms.h:892
ULONG GetActivationState(ULONG *pActivationState)
CHAR * pNameString
Definition: qaGobiApiDms.h:1799
ULONG GetPRLVersion(WORD *pPRLVersion)
BYTE numEntries
Definition: qaGobiApiDms.h:1331
WORD crashStrLen
Definition: qaGobiApiDms.h:1596
Definition: qaGobiApiDms.h:1401
ULONG ActivateAutomatic(CHAR *pActivationCode)
ULONG SLQSSwiGetCrashAction(BYTE *pDevCrashState)
ULONG ResetToFactoryDefaults(CHAR *pSPC)
BYTE imageType
Definition: qaGobiApiDms.h:1300
BYTE * pSMSSupport
Definition: qaGobiApiDms.h:1113
ULONG SLQSSwiSetOSInfo(SLQSSwiSetOSInfoParams *pParams)
WORD value_length
Definition: qaGobiApiDms.h:1937
ULONG UIMChangePIN(ULONG id, CHAR *pOldValue, CHAR *pNewValue, ULONG *pVerifyRetriesLeft, ULONG *pUnblockRetriesLeft)
custSettingList * pCustSettingList
Definition: qaGobiApiDms.h:1981
ULONG SLQSGetCurrentPRLInfo(dmsCurrentPRLInfo *pCurrentPRLInfo)
BYTE buildIDLen
Definition: qaGobiApiDms.h:1302
ULONG SLQSSwiGetUSBComp(USBCompParams *pUSBCompParams)
WORD num_instances
Definition: qaGobiApiDms.h:1959
BYTE list_type
Definition: qaGobiApiDms.h:1958
Definition: qaGobiApiDms.h:1106
ULONG ValidateSPC(CHAR *pSPC)
BYTE * pRefString
Definition: qaGobiApiDms.h:1407
ULONG UIMSetControlKeyProtection(ULONG id, ULONG status, CHAR *pValue, ULONG *pVerifyRetriesLeft)
CHAR * pSWVerString
Definition: qaGobiApiDms.h:1742
Definition: qaGobiApiDms.h:1224
ULONG GetManufacturer(BYTE stringSize, CHAR *pString)
ULONG UIMVerifyPIN(ULONG id, CHAR *pValue, ULONG *pVerifyRetriesLeft, ULONG *pUnblockRetriesLeft)
BYTE * pGPSSel
Definition: qaGobiApiDms.h:1188
ULONG SLQSSwiGetFwUpdateStatus(FirmwareUpdatStat *pFirmwareUpdatStat)
struct _SLQSSwiGetSerialNoExtParams SLQSSwiGetSerialNoExtParams
ULONG ResCode
Definition: qaGobiApiDms.h:1403
CHAR * pIMEIString
Definition: qaGobiApiDms.h:258
ULONG SLQSSwiGetFirmwareCurr(CurrentImgList *pCurrentImgList)
Definition: qaGobiApiDms.h:1735
ULONG SLQSSetCustFeatures(custFeaturesSetting *pCustFeaturesSetting)
ULONG crashId
Definition: qaGobiApiDms.h:1594
ULONG SLQSUIMGetState(ULONG *pUIMState)
CHAR * pPlasmaIDString
Definition: qaGobiApiDms.h:1744
BYTE * pSupUSBComps
Definition: qaGobiApiDms.h:1491
CHAR * pVersionString
Definition: qaGobiApiDms.h:1801
ULONG SetPower(ULONG powerMode)
Definition: qaGobiApiDms.h:889
CHAR * pManString
Definition: qaGobiApiDms.h:1738
Definition: qaGobiApiDms.h:1767
unsigned short WORD
Definition: SwiDataTypes.h:30
struct _SLQSSwiGetOSInfoParams SLQSSwiGetOSInfoParams
Definition: qaGobiApiDms.h:1329
Definition: qaGobiApiDms.h:1796
#define MAX_CUST_VALUE_LEN
Definition: qaGobiApiDms.h:21
BYTE * pIsVoiceEnabled
Definition: qaGobiApiDms.h:1114
struct custFeaturesSetting custFeaturesSetting
BYTE bModelSize
Definition: qaGobiApiDms.h:1705
CHAR * pManString
Definition: qaGobiApiDms.h:1704
#define MAX_BUILD_ID_LEN
Definition: qaGobiApiDms.h:16
#define IMGDETAILS_LEN
Definition: qaGobiApiDms.h:19
BYTE bSWVerSize
Definition: qaGobiApiDms.h:1707
ULONG SLQSGetCustFeatures(custFeaturesInfo *pCustFeaturesInfo)