⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 rilmain.cpp

📁 windows mobile RIL软件
💻 CPP
📖 第 1 页 / 共 5 页
字号:
	            }
	
	#ifdef RIL_LAST_ERROR
	        case IOCTL_RIL_GETLASTERROR:
	            {
			  NKDbgPrintfW(_T("IOCTL_RIL_GETLASTERROR\r\n"));
	                break;
	            }
	            break;
	#endif
	        case IOCTL_PSL_NOTIFY:
	            {
			  NKDbgPrintfW(_T("IOCTL_PSL_NOTIFY\r\n"));
	                break;
	            }
	
	        case IOCTL_RIL_GETSERIALPORTHANDLEFROMCONTEXTID:
	            {
			  NKDbgPrintfW(_T("IOCTL_RIL_GETSERIALPORTHANDLEFROMCONTEXTID\r\n"));
	                break;
	            }
	
	            // Other RIL_ APIs
	        default:
	            {
			  //NKDbgPrintfW(_T("Other RIL_ APIs 0x%x\r\n"), dwCode);
			  
	                HRESULT* phr = (HRESULT*)pBufOut;
	                if (!pBufOut || dwLenOut < sizeof(HRESULT))
	                {
	                    goto Error;
	                }
	                switch (dwCode)
	                {
	#ifdef OEM1_DRIVER_PM
	                // RIL saving power management io control
	                case IOCTL_RIL_POWERSUSPEND:
	                    NKDbgPrintfW(_T("IOCTL_RIL_POWERSUSPEND\r\n"));
	                    break;
	
	                // RIL disable saving power management io control
	                case IOCTL_RIL_POWERRESUME:
	                    NKDbgPrintfW(_T("IOCTL_RIL_POWERRESUME\r\n"));
	                    break;
	#endif  // OEM1_DRIVER_PM
	                // RIL_GetSubscriberNumbers()
	                case IOCTL_RIL_GETSUBSCRIBERNUMBERS:
	                    NKDbgPrintfW(_T("IOCTL_RIL_GETSUBSCRIBERNUMBERS\r\n"));
	                    break;
	
	                    // RIL_GetOperatorList()
	                case IOCTL_RIL_GETOPERATORLIST:
	                    NKDbgPrintfW(_T("IOCTL_RIL_GETOPERATORLIST\r\n"));
	                    break;
	
	                    // RIL_GetPreferredOperatorList()
	                case IOCTL_RIL_GETPREFERREDOPERATORLIST:
	                    NKDbgPrintfW(_T("IOCTL_RIL_GETPREFERREDOPERATORLIST\r\n"));
	                    break;
	
	                    // RIL_AddPreferredOperator()
	                case IOCTL_RIL_ADDPREFERREDOPERATOR:
	                    NKDbgPrintfW(_T("IOCTL_RIL_ADDPREFERREDOPERATOR\r\n"));
	                    break;
	
	                    // RIL_RemovePreferredOperator()
	                case IOCTL_RIL_REMOVEPREFERREDOPERATOR:
	                    NKDbgPrintfW(_T("IOCTL_RIL_REMOVEPREFERREDOPERATOR\r\n"));
	                    break;
	
	                    // RIL_GetCurrentOperator()
	                case IOCTL_RIL_GETCURRENTOPERATOR:
	                    NKDbgPrintfW(_T("IOCTL_RIL_GETCURRENTOPERATOR\r\n"));
	                    break;
	
	                    // RIL_GetAllOperatorsList()
	                case IOCTL_RIL_GETALLOPERATORSLIST:
	                    NKDbgPrintfW(_T("IOCTL_RIL_GETALLOPERATORSLIST\r\n"));
	                    break;
	
	                    // RIL_RegisterOnNetwork()
	                case IOCTL_RIL_REGISTERONNETWORK:
	                 		NKDbgPrintfW(_T("IOCTL_RIL_REGISTERONNETWORK\r\n"));
	                    break;
	
	                    // RIL_UnregisterFromNetwork()
	                case IOCTL_RIL_UNREGISTERFROMNETWORK:
	                    NKDbgPrintfW(_T("IOCTL_RIL_UNREGISTERFROMNETWORK\r\n"));
	                    break;
	
	                    // RIL_GetRegistrationStatus()
	                case IOCTL_RIL_GETREGISTRATIONSTATUS:
	                    NKDbgPrintfW(_T("IOCTL_RIL_GETREGISTRATIONSTATUS\r\n"));
	                    break;
	
	                    // RIL_GetCallerIdSettings()
	                case IOCTL_RIL_GETCALLERIDSETTINGS:
	                    NKDbgPrintfW(_T("IOCTL_RIL_GETCALLERIDSETTINGS\r\n"));
	                    break;
	
	                    // RIL_SetCallerIdStatus()
	                case IOCTL_RIL_SETCALLERIDSTATUS:
	                    NKDbgPrintfW(_T("IOCTL_RIL_SETCALLERIDSTATUS\r\n"));
	                    break;
	
	                    // RIL_GetHideIdSettings()
	                case IOCTL_RIL_GETHIDEIDSETTINGS:
	                    NKDbgPrintfW(_T("IOCTL_RIL_GETHIDEIDSETTINGS\r\n"));
	                    break;
	
	                    // RIL_SetHideIdStatus()
	                case IOCTL_RIL_SETHIDEIDSTATUS:
	                    NKDbgPrintfW(_T("IOCTL_RIL_SETHIDEIDSTATUS\r\n"));
	                    break;
	
	                    // RIL_GetDialedIdSettings()
	                case IOCTL_RIL_GETDIALEDIDSETTINGS:
	                    NKDbgPrintfW(_T("IOCTL_RIL_GETDIALEDIDSETTINGS\r\n"));
	                    break;
	
	                    // RIL_SetDialedIdStatus()
	                case IOCTL_RIL_SETDIALEDIDSTATUS:
	                    NKDbgPrintfW(_T("IOCTL_RIL_SETDIALEDIDSTATUS\r\n"));
	                    break;
	
	                    // RIL_GetHideConnectedIdSettings()
	                case IOCTL_RIL_GETHIDECONNECTEDIDSETTINGS:
	                    NKDbgPrintfW(_T("IOCTL_RIL_GETHIDECONNECTEDIDSETTINGS\r\n"));
	                    break;
	
	                    // RIL_SetHideConnectedIdStatus()
	                case IOCTL_RIL_SETHIDECONNECTEDIDSTATUS:
	                    NKDbgPrintfW(_T("IOCTL_RIL_SETHIDECONNECTEDIDSTATUS\r\n"));
	                    break;
	
	                    // RIL_GetClosedGroupSettings()
	                case IOCTL_RIL_GETCLOSEDGROUPSETTINGS:
	                    NKDbgPrintfW(_T("IOCTL_RIL_GETCLOSEDGROUPSETTINGS\r\n"));
	                    break;
	
	                    // RIL_SetClosedGroupSettings()
	                case IOCTL_RIL_SETCLOSEDGROUPSETTINGS:
	                    NKDbgPrintfW(_T("IOCTL_RIL_SETCLOSEDGROUPSETTINGS\r\n"));
	                    break;
	
	                    // RIL_GetCallForwardingSettings()
	                case IOCTL_RIL_GETCALLFORWARDINGSETTINGS:
			      NKDbgPrintfW(_T("IOCTL_RIL_GETCALLFORWARDINGSETTINGS\r\n"));
			      break;
	
	                    // RIL_AddCallForwarding()
	                case IOCTL_RIL_ADDCALLFORWARDING:
			      NKDbgPrintfW(_T("IOCTL_RIL_ADDCALLFORWARDING\r\n"));
	                    break;
	
	                    // RIL_RemoveCallForwarding()
	                case IOCTL_RIL_REMOVECALLFORWARDING:
			      NKDbgPrintfW(_T("IOCTL_RIL_REMOVECALLFORWARDING\r\n"));
	                    break;
	
	                    // RIL_SetCallForwardingStatus()
	                case IOCTL_RIL_SETCALLFORWARDINGSTATUS:
			      NKDbgPrintfW(_T("IOCTL_RIL_SETCALLFORWARDINGSTATUS\r\n"));
	                    break;
	
	                    // RIL_GetCallWaitingSettings()
	                case IOCTL_RIL_GETCALLWAITINGSETTINGS:
			      NKDbgPrintfW(_T("IOCTL_RIL_GETCALLWAITINGSETTINGS\r\n"));
	                    break;
	
	                    // RIL_SetCallWaitingStatus()
	                case IOCTL_RIL_SETCALLWAITINGSTATUS:
			      NKDbgPrintfW(_T("IOCTL_RIL_SETCALLWAITINGSTATUS\r\n"));
	                    break;
	
	                    // RIL_SendSupServiceData()
	                case IOCTL_RIL_SENDSUPSERVICEDATA:
	                    NKDbgPrintfW(_T("IOCTL_RIL_SENDSUPSERVICEDATA\r\n"));
	                    break;
	
	                    // RIL_CancelSupServiceDataSession()
	                case IOCTL_RIL_CANCELSUPSERVICEDATASESSION:
	                   NKDbgPrintfW(_T("IOCTL_RIL_CANCELSUPSERVICEDATASESSION\r\n"));
	                    break;
	
	                    // RIL_GetCurrentAddressId()
	                case IOCTL_RIL_GETCURRENTADDRESSID:
	                    NKDbgPrintfW(_T("IOCTL_RIL_GETCURRENTADDRESSID\r\n"));
	                    break;
	
	                    // RIL_SetCurrentAddressId()
	                case IOCTL_RIL_SETCURRENTADDRESSID:
	                    NKDbgPrintfW(_T("IOCTL_RIL_SETCURRENTADDRESSID\r\n"));
	                    break;
	
	                    // RIL_Dial()
	                case IOCTL_RIL_DIAL:
	                    NKDbgPrintfW(_T("IOCTL_RIL_DIAL\r\n"));
	                    break;
	
	                    // RIL_Asnwer()
	                case IOCTL_RIL_ANSWER:
	                    NKDbgPrintfW(_T("IOCTL_RIL_ANSWER\r\n"));
	                    break;
	
	                    // RIL_Hangup()
	                case IOCTL_RIL_HANGUP:
	                    NKDbgPrintfW(_T("IOCTL_RIL_HANGUP\r\n"));
	                    break;
	
	                    // RIL_SendDTMF()
	                case IOCTL_RIL_SENDDTMF:
	                    NKDbgPrintfW(_T("IOCTL_RIL_SENDDTMF\r\n"));
	                    break;
	
	                    // RIL_SetDTMFMonitoring()
	                case IOCTL_RIL_SETDTMFMONITORING:
	                    NKDbgPrintfW(_T("IOCTL_RIL_SETDTMFMONITORING\r\n"));
	                    break;
	
	                    // RIL_GetCallList()
	                case IOCTL_RIL_GETCALLLIST:
	                    NKDbgPrintfW(_T("IOCTL_RIL_GETCALLLIST\r\n"));
	                    break;
	
	                    // RIL_ManageCalls()
	                case IOCTL_RIL_MANAGECALLS:
	                    NKDbgPrintfW(_T("IOCTL_RIL_MANAGECALLS\r\n"));
	                    break;
	
	                    // RIL_TransferCall()
	                case IOCTL_RIL_TRANSFERCALL:
	                    NKDbgPrintfW(_T("IOCTL_RIL_TRANSFERCALL\r\n"));
	                    break;
	
	                    // RIL_GetLineStatus()
	                case IOCTL_RIL_GETLINESTATUS:
	                    NKDbgPrintfW(_T("IOCTL_RIL_GETLINESTATUS\r\n"));
	                    break;
	
	                    // RIL_GetAudioGain()
	                case IOCTL_RIL_GETAUDIOGAIN:
	                    NKDbgPrintfW(_T("IOCTL_RIL_GETAUDIOGAIN\r\n"));
	                    break;
	
	                    // RIL_SetAudioGain()
	                case IOCTL_RIL_SETAUDIOGAIN:
	                    NKDbgPrintfW(_T("IOCTL_RIL_SETAUDIOGAIN\r\n"));
	                    break;
	
	                    // RIL_GetAudioDevices()
	                case IOCTL_RIL_GETAUDIODEVICES:
	                    NKDbgPrintfW(_T("IOCTL_RIL_GETAUDIODEVICES\r\n"));
	                    break;
	
	                    // RIL_SetAudioDevices()
	                case IOCTL_RIL_SETAUDIODEVICES:
	                    NKDbgPrintfW(_T("IOCTL_RIL_SETAUDIODEVICES\r\n"));
	                    break;
	
	                    // RIL_GetAudioMuting()
	                case IOCTL_RIL_GETAUDIOMUTING:
	                    NKDbgPrintfW(_T("IOCTL_RIL_GETAUDIOMUTING\r\n"));
	                    break;
	
	                    // RIL_SetAudioMuting()
	                case IOCTL_RIL_SETAUDIOMUTING:
	                    NKDbgPrintfW(_T("IOCTL_RIL_SETAUDIOMUTING\r\n"));
	                    break;
	
	                    // RIL_GetHSCSDOptions()
	                case IOCTL_RIL_GETHSCSDOPTIONS:
	                    NKDbgPrintfW(_T("IOCTL_RIL_GETHSCSDOPTIONS\r\n"));
	                    break;
	
	                    // RIL_SetHSCSDOptions()
	                case IOCTL_RIL_SETHSCSDOPTIONS:
	                    NKDbgPrintfW(_T("IOCTL_RIL_SETHSCSDOPTIONS\r\n"));
	                    break;
	
	                    // RIL_GetHSCSDCallSettings()
	                case IOCTL_RIL_GETHSCSDCALLSETTINGS:
	                    NKDbgPrintfW(_T("IOCTL_RIL_GETHSCSDCALLSETTINGS\r\n"));
	                    break;
	
	                    // RIL_GetDataCompression()
	                case IOCTL_RIL_GETDATACOMPRESSION:
	                    NKDbgPrintfW(_T("IOCTL_RIL_GETDATACOMPRESSION\r\n"));
	                    break;
	
	                    // RIL_SetDataCompression()
	                case IOCTL_RIL_SETDATACOMPRESSION:
	                    NKDbgPrintfW(_T("IOCTL_RIL_SETDATACOMPRESSION\r\n"));
	                    break;
	
	                    // RIL_GetErrorCorrection()
	                case IOCTL_RIL_GETERRORCORRECTION:
	                    NKDbgPrintfW(_T("IOCTL_RIL_GETERRORCORRECTION\r\n"));
	                    break;
	
	                    // RIL_SetErrorCorrection()
	                case IOCTL_RIL_SETERRORCORRECTION:
	                    NKDbgPrintfW(_T("IOCTL_RIL_SETERRORCORRECTION\r\n"));
	                    break;
	
	                    // RIL_GetBearerServiceOptions()
	                case IOCTL_RIL_GETBEARERSERVICEOPTIONS:
	                    NKDbgPrintfW(_T("IOCTL_RIL_GETBEARERSERVICEOPTIONS\r\n"));
	                    break;
	
	                    // RIL_SetBearerServiceOptions()
	                case IOCTL_RIL_SETBEARERSERVICEOPTIONS:
	                    NKDbgPrintfW(_T("IOCTL_RIL_SETBEARERSERVICEOPTIONS\r\n"));
	                    break;
	
	                    // RIL_GetRLPOptions()
	                case IOCTL_RIL_GETRLPOPTIONS:
	                    NKDbgPrintfW(_T("IOCTL_RIL_GETRLPOPTIONS\r\n"));
	                    break;
	
	                    // RIL_SetRLPOptions()
	                case IOCTL_RIL_SETRLPOPTIONS:
	                    NKDbgPrintfW(_T("IOCTL_RIL_SETRLPOPTIONS\r\n"));
	                    break;
	
	                    // RIL_GetMsgServiceOptions()
	                case IOCTL_RIL_GETMSGSERVICEOPTIONS:
	                    NKDbgPrintfW(_T("IOCTL_RIL_GETMSGSERVICEOPTIONS\r\n"));
	                    break;
	
	                    // RIL_SetMsgServiceOptions()
	                case IOCTL_RIL_SETMSGSERVICEOPTIONS:
	                    NKDbgPrintfW(_T("IOCTL_RIL_SETMSGSERVICEOPTIONS\r\n"));
	                    break;
	
	                    // RIL_GetMsgConfig()
	                case IOCTL_RIL_GETMSGCONFIG:
	                    NKDbgPrintfW(_T("IOCTL_RIL_GETMSGCONFIG\r\n"));
	                    break;
	
	                    // RIL_SetMsgConfig()
	                case IOCTL_RIL_SETMSGCONFIG:
	                    NKDbgPrintfW(_T("IOCTL_RIL_SETMSGCONFIG\r\n"));
	                    break;
	
	                    // RIL_GetCellBroadcastMsgConfig()
	                case IOCTL_RIL_GETCBMSGCONFIG:
	                    NKDbgPrintfW(_T("IOCTL_RIL_GETCBMSGCONFIG\r\n"));
	                    break;
	
	                    // RIL_SetCellBroadcastMsgConfig()
	                case IOCTL_RIL_SETCBMSGCONFIG:
	                    NKDbgPrintfW(_T("IOCTL_RIL_SETCBMSGCONFIG\r\n"));
	                    break;
	
	                    // RIL_ReadMsg()
	                case IOCTL_RIL_READMSG:
	                    NKDbgPrintfW(_T("IOCTL_RIL_READMSG\r\n"));
	                    break;
	
	                    // RIL_DeleteMsg()
	                case IOCTL_RIL_DELETEMSG:

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -