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
142 WORD * pPRLVersion );
329 ULONG *pTimeSource );
370 ULONG *pVerifyRetriesLeft,
371 ULONG *pUnblockRetriesLeft );
411 ULONG *pVerifyRetriesLeft,
412 ULONG *pUnblockRetriesLeft );
448 ULONG *pVerifyRetriesLeft,
449 ULONG *pUnblockRetriesLeft );
489 ULONG *pVerifyRetriesLeft,
490 ULONG *pUnblockRetriesLeft );
518 BYTE voiceNumberSize,
596 ULONG *pVerifyRetriesLeft,
597 ULONG *pUnblockRetriesLeft );
661 ULONG *pVerifyRetriesLeft,
662 ULONG *pUnblockRetriesLeft );
729 ULONG *pVerifyRetriesLeft );
764 ULONG *pUnblockRetriesLeft );
812 ULONG *pMaxTXChannelRate,
813 ULONG *pMaxRXChannelRate,
814 ULONG *pDataServiceCapability,
815 ULONG *pSimCapability,
816 ULONG *pRadioIfacesSize,
817 BYTE *pRadioIfaces );
872 CHAR *pActivationCode );
995 ULONG *pActivationState);
#define UNIQUE_ID_LEN
Definition: qaGobiApiDms.h:17
ULONG GetOfflineReason(ULONG *pReasonMask, ULONG *pbPlatform)
BYTE * pRefStringLen
Definition: qaGobiApiDms.h:1460
CHAR * pESNString
Definition: qaGobiApiDms.h:254
ULONG UIMGetICCID(BYTE stringSize, CHAR *pString)
Definition: qaGobiApiDms.h:1240
BYTE bModelSize
Definition: qaGobiApiDms.h:1793
WORD numCrashes
Definition: qaGobiApiDms.h:1647
CHAR * pModelString
Definition: qaGobiApiDms.h:1794
BYTE * pGPSLPM
Definition: qaGobiApiDms.h:1246
BYTE * pUSBComp
Definition: qaGobiApiDms.h:1596
struct _SLQSSwiGetHostDevInfoParams SLQSSwiGetHostDevInfoParams
BYTE * pDisableIMSI
Definition: qaGobiApiDms.h:1163
char CHAR
Definition: SwiDataTypes.h:29
ULONG * pRefData
Definition: qaGobiApiDms.h:1459
ULONG GetModelID(BYTE stringSize, CHAR *pString)
BYTE bVersionSize
Definition: qaGobiApiDms.h:1854
struct _SLQSSwiSetOSInfoParams SLQSSwiSetOSInfoParams
BYTE * pRMAutoConnect
Definition: qaGobiApiDms.h:1165
ULONG GetNetworkTime(ULONGLONG *pTimeStamp, ULONG *pTimeSource)
BYTE * pNumSupUSBComps
Definition: qaGobiApiDms.h:1544
BYTE * pImgType
Definition: qaGobiApiDms.h:1458
CurrImageInfo * pCurrImgInfo
Definition: qaGobiApiDms.h:1386
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:257
BYTE bPlasmaIDSize
Definition: qaGobiApiDms.h:1797
BYTE bManSize
Definition: qaGobiApiDms.h:1791
CHAR * pGCDumpString
Definition: qaGobiApiDms.h:1653
WORD * pPRLVersion
Definition: qaGobiApiDms.h:1280
CHAR * pModelString
Definition: qaGobiApiDms.h:1760
BYTE imeiSize
Definition: qaGobiApiDms.h:255
ULONG UIMGetControlKeyStatus(ULONG id, ULONG *pStatus, ULONG *pVerifyRetriesLeft, ULONG *pUnblockRetriesLeft)
struct _SLQSSwiSetHostDevInfoParams SLQSSwiSetHostDevInfoParams
Definition: qaGobiApiDms.h:1889
ULONG SLQSGetERIFile(ERIFileparams *pERIFileparams)
Definition: qaGobiApiDms.h:1669
CHAR * pMeidString
Definition: qaGobiApiDms.h:1892
CHAR * pVersionString
Definition: qaGobiApiDms.h:1826
BYTE meidLength
Definition: qaGobiApiDms.h:1891
BYTE bVersionSize
Definition: qaGobiApiDms.h:1825
ULONG SLQSSwiGetFSN(FactorySequenceNumber *pFSNumber)
CHAR * pImeiSvnString
Definition: qaGobiApiDms.h:260
BYTE esnSize
Definition: qaGobiApiDms.h:253
BYTE * pGPSSel
Definition: qaGobiApiDms.h:1166
BYTE * pDevCrashStatus
Definition: qaGobiApiDms.h:1671
ULONG GetDeviceCapabilities(ULONG *pMaxTXChannelRate, ULONG *pMaxRXChannelRate, ULONG *pDataServiceCapability, ULONG *pSimCapability, ULONG *pRadioIfacesSize, BYTE *pRadioIfaces)
BYTE bSWVerSize
Definition: qaGobiApiDms.h:1795
Definition: qaGobiApiDms.h:1755
ULONG SLQSSwiGetOSInfo(SLQSSwiGetOSInfoParams *pParams)
Definition: qaGobiApiDms.h:1310
ULONG GetPower(ULONG *pPowerMode)
Definition: qaGobiApiDms.h:1541
ULONG GetFirmwareRevision(BYTE stringSize, CHAR *pString)
ULONG SLQSSwiGetCrashInfo(BYTE *pClear, CrashInfoParams *pCrashInfoParams)
CHAR * pPlasmaIDString
Definition: qaGobiApiDms.h:1764
Definition: qaGobiApiDms.h:1594
BYTE * pDHCPRelayEnabled
Definition: qaGobiApiDms.h:1169
ULONG crashData
Definition: qaGobiApiDms.h:1649
BYTE bPlasmaIDSize
Definition: qaGobiApiDms.h:1763
ULONG SLQSSwiGetSerialNoExt(SLQSSwiGetSerialNoExtParams *pParams)
struct serialNumbersInfo serialNumbersInfo
BYTE bNameSize
Definition: qaGobiApiDms.h:1852
ULONG SLQSSwiSetCrashAction(BYTE crashActionParams)
CHAR * pSWVerString
Definition: qaGobiApiDms.h:1762
ULONG GetHardwareRevision(BYTE stringSize, CHAR *pString)
ULONG SLQSSwiGetHostDevInfo(SLQSSwiGetHostDevInfoParams *pGetHostDevInfoParams)
ULONG GetIMSI(BYTE stringSize, CHAR *pString)
BYTE * pDHCPRelayEnabled
Definition: qaGobiApiDms.h:1245
ULONG UIMUnblockControlKey(ULONG id, CHAR *pValue, ULONG *pUnblockRetriesLeft)
BYTE * pIsVoiceEnabled
Definition: qaGobiApiDms.h:1244
WORD * pFileSize
Definition: qaGobiApiDms.h:945
BYTE * pPRLPreference
Definition: qaGobiApiDms.h:1281
ULONG GetFirmwareRevisions(BYTE amssSize, CHAR *pAMSSString, BYTE bootSize, CHAR *pBootString, BYTE priSize, CHAR *pPRIString)
ULONG SLQSSwiSetUSBComp(USBCompConfig *pUSBCompConfig)
CHAR * pNameString
Definition: qaGobiApiDms.h:1824
WORD * pIPFamSupport
Definition: qaGobiApiDms.h:1164
ULONG GetSerialNumbers(BYTE esnSize, CHAR *pESNString, BYTE imeiSize, CHAR *pIMEIString, BYTE meidSize, CHAR *pMEIDString)
BYTE imeiSvnSize
Definition: qaGobiApiDms.h:259
ULONG UIMGetPINStatus(ULONG id, ULONG *pStatus, ULONG *pVerifyRetriesLeft, ULONG *pUnblockRetriesLeft)
CHAR * pMEIDString
Definition: qaGobiApiDms.h:258
ULONG GpsEnable
Definition: qaGobiApiDms.h:1162
struct custFeaturesInfo custFeaturesInfo
ULONG GetVoiceNumber(BYTE voiceNumberSize, CHAR *pVoiceNumber, BYTE minSize, CHAR *pMIN)
Definition: qaGobiApiDms.h:1645
struct ERIFileparams ERIFileparams
BYTE bNameSize
Definition: qaGobiApiDms.h:1823
CHAR * pCrashString
Definition: qaGobiApiDms.h:1651
ULONG UIMUnblockPIN(ULONG id, CHAR *pPUKValue, CHAR *pNewValue, ULONG *pVerifyRetriesLeft, ULONG *pUnblockRetriesLeft)
Definition: qaGobiApiDms.h:251
ULONG SLQSGetSerialNumbers(serialNumbersInfo *pSerialNumbersInfo)
WORD gcDumpStrLen
Definition: qaGobiApiDms.h:1652
BYTE * pUSBComp
Definition: qaGobiApiDms.h:1543
unsigned long long ULONGLONG
Definition: SwiDataTypes.h:26
ULONG SLQSSwiSetHostDevInfo(SLQSSwiSetHostDevInfoParams *pSetHostDevInfoParams)
Definition: qaGobiApiDms.h:1352
ULONG * pGPSEnable
Definition: qaGobiApiDms.h:1243
BYTE bManSize
Definition: qaGobiApiDms.h:1757
unsigned long ULONG
Definition: SwiDataTypes.h:25
CrashInfo * pCrashInfo
Definition: qaGobiApiDms.h:1672
BYTE * pGPSLPM
Definition: qaGobiApiDms.h:1170
ULONG SLQSGetBandCapability(ULONGLONG *pBandCapability)
BYTE * pFile
Definition: qaGobiApiDms.h:946
ULONG GetActivationState(ULONG *pActivationState)
CHAR * pNameString
Definition: qaGobiApiDms.h:1853
ULONG GetPRLVersion(WORD *pPRLVersion)
BYTE numEntries
Definition: qaGobiApiDms.h:1385
WORD crashStrLen
Definition: qaGobiApiDms.h:1650
ULONG ActivateManual(CHAR *pSPC, WORD sid, CHAR *pMDN, CHAR *pMIN, ULONG prlSize, BYTE *pPRL, CHAR *pMNHA, CHAR *pMNAAA)
Definition: qaGobiApiDms.h:1455
ULONG ActivateAutomatic(CHAR *pActivationCode)
ULONG SLQSSwiGetCrashAction(BYTE *pDevCrashState)
ULONG ResetToFactoryDefaults(CHAR *pSPC)
BYTE imageType
Definition: qaGobiApiDms.h:1354
BYTE * pSMSSupport
Definition: qaGobiApiDms.h:1167
ULONG SLQSSwiSetOSInfo(SLQSSwiSetOSInfoParams *pParams)
ULONG UIMChangePIN(ULONG id, CHAR *pOldValue, CHAR *pNewValue, ULONG *pVerifyRetriesLeft, ULONG *pUnblockRetriesLeft)
ULONG SLQSGetCurrentPRLInfo(dmsCurrentPRLInfo *pCurrentPRLInfo)
BYTE buildIDLen
Definition: qaGobiApiDms.h:1356
ULONG SLQSSwiGetUSBComp(USBCompParams *pUSBCompParams)
Definition: qaGobiApiDms.h:1160
ULONG ValidateSPC(CHAR *pSPC)
BYTE * pRefString
Definition: qaGobiApiDms.h:1461
ULONG UIMSetControlKeyProtection(ULONG id, ULONG status, CHAR *pValue, ULONG *pVerifyRetriesLeft)
CHAR * pSWVerString
Definition: qaGobiApiDms.h:1796
Definition: qaGobiApiDms.h:1278
ULONG GetManufacturer(BYTE stringSize, CHAR *pString)
ULONG UIMVerifyPIN(ULONG id, CHAR *pValue, ULONG *pVerifyRetriesLeft, ULONG *pUnblockRetriesLeft)
BYTE * pGPSSel
Definition: qaGobiApiDms.h:1242
ULONG SLQSSwiGetFwUpdateStatus(FirmwareUpdatStat *pFirmwareUpdatStat)
struct _SLQSSwiGetSerialNoExtParams SLQSSwiGetSerialNoExtParams
ULONG ResCode
Definition: qaGobiApiDms.h:1457
CHAR * pIMEIString
Definition: qaGobiApiDms.h:256
ULONG SLQSSwiGetFirmwareCurr(CurrentImgList *pCurrentImgList)
Definition: qaGobiApiDms.h:1789
ULONG SLQSSetCustFeatures(custFeaturesSetting *pCustFeaturesSetting)
ULONG crashId
Definition: qaGobiApiDms.h:1648
ULONG SLQSUIMGetState(ULONG *pUIMState)
CHAR * pPlasmaIDString
Definition: qaGobiApiDms.h:1798
BYTE * pSupUSBComps
Definition: qaGobiApiDms.h:1545
CHAR * pVersionString
Definition: qaGobiApiDms.h:1855
ULONG SetPower(ULONG powerMode)
Definition: qaGobiApiDms.h:943
CHAR * pManString
Definition: qaGobiApiDms.h:1792
Definition: qaGobiApiDms.h:1821
unsigned short WORD
Definition: SwiDataTypes.h:30
struct _SLQSSwiGetOSInfoParams SLQSSwiGetOSInfoParams
Definition: qaGobiApiDms.h:1383
Definition: qaGobiApiDms.h:1850
BYTE * pIsVoiceEnabled
Definition: qaGobiApiDms.h:1168
struct custFeaturesSetting custFeaturesSetting
BYTE bModelSize
Definition: qaGobiApiDms.h:1759
CHAR * pManString
Definition: qaGobiApiDms.h:1758
#define MAX_BUILD_ID_LEN
Definition: qaGobiApiDms.h:16
#define IMGDETAILS_LEN
Definition: qaGobiApiDms.h:19
BYTE bSWVerSize
Definition: qaGobiApiDms.h:1761
ULONG SLQSGetCustFeatures(custFeaturesInfo *pCustFeaturesInfo)