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

📄 rilmain.cpp

📁 windows mobile RIL软件
💻 CPP
📖 第 1 页 / 共 5 页
字号:
	                    NKDbgPrintfW(_T("IOCTL_RIL_DELETEMSG\r\n"));
	                    break;
	
	                    // RIL_WriteMsg()
	                case IOCTL_RIL_WRITEMSG:
	                    NKDbgPrintfW(_T("IOCTL_RIL_WRITEMSG\r\n"));
	                    break;
	
	                    // RIL_SendMsg()
	                case IOCTL_RIL_SENDMSG:
	                    NKDbgPrintfW(_T("IOCTL_RIL_SENDMSG\r\n"));
	                    break;
	
	                    // RIL_SendStoredMsg()
	                case IOCTL_RIL_SENDSTOREDMSG:
	                    NKDbgPrintfW(_T("IOCTL_RIL_SENDSTOREDMSG\r\n"));
	                    break;
	
	                    // RIL_SendMsgAcknowledgement()
	                case IOCTL_RIL_SENDMSGACKNOWLEDGEMENT:
	                    NKDbgPrintfW(_T("IOCTL_RIL_SENDMSGACKNOWLEDGEMENT\r\n"));
	                    break;
	
	                    // RIL_GetUserIdentity()
	                case IOCTL_RIL_GETUSERIDENTITY:
	                    NKDbgPrintfW(_T("IOCTL_RIL_GETUSERIDENTITY\r\n"));
	                    break;
	
	                    // RIL_GetUserIdentity()
	                case IOCTL_RIL_GETPHONELOCKEDSTATE:
	                    NKDbgPrintfW(_T("IOCTL_RIL_GETPHONELOCKEDSTATE\r\n"));
	                    break;
	
	                    // RIL_UnlockPhone()
	                case IOCTL_RIL_UNLOCKPHONE:
	                		NKDbgPrintfW(_T("IOCTL_RIL_UNLOCKPHONE\r\n"));
	                    break;
	
	                    // RIL_GetLockingStatus()
	                case IOCTL_RIL_GETLOCKINGSTATUS:
			      NKDbgPrintfW(_T("IOCTL_RIL_GETLOCKINGSTATUS\r\n"));
	                    break;
	
	                    // RIL_SetLockingStatus()
	                case IOCTL_RIL_SETLOCKINGSTATUS:
	                		NKDbgPrintfW(_T("IOCTL_RIL_SETLOCKINGSTATUS\r\n"));
	                    break;
	
	                    // RIL_ChangeLockingPassword()
	                case IOCTL_RIL_CHANGELOCKINGPASSWORD:
	                		NKDbgPrintfW(_T("IOCTL_RIL_CHANGELOCKINGPASSWORD\r\n"));
	                    break;
	
	                    // RIL_GetCallBarringStatus()
	                case IOCTL_RIL_GETCALLBARRINGSTATUS:
			      NKDbgPrintfW(_T("IOCTL_RIL_GETCALLBARRINGSTATUS\r\n"));
	                    break;
	
	                    // RIL_SetCallBarringStatus()
	                case IOCTL_RIL_SETCALLBARRINGSTATUS:
	                    NKDbgPrintfW(_T("IOCTL_RIL_SETCALLBARRINGSTATUS\r\n"));
	                    break;
	
	                    // RIL_ChangeCallBarringPassword()
	                case IOCTL_RIL_CHANGECALLBARRINGPASSWORD:
			      NKDbgPrintfW(_T("IOCTL_RIL_CHANGECALLBARRINGPASSWORD\r\n"));
	                    break;
	
	                    // RIL_GetEquipmentInfo()
	                case IOCTL_RIL_GETEQUIPMENTINFO:
	                    NKDbgPrintfW(_T("IOCTL_RIL_GETEQUIPMENTINFO\r\n"));
	                    break;
	
	                    // RIL_GetEquipmentState()
	                case IOCTL_RIL_GETEQUIPMENTSTATE:
	                    NKDbgPrintfW(_T("IOCTL_RIL_GETEQUIPMENTSTATE\r\n"));
	                    break;
	
	                    // RIL_SetEquipmentState()
	                case IOCTL_RIL_SETEQUIPMENTSTATE:
	                    NKDbgPrintfW(_T("IOCTL_RIL_SETEQUIPMENTSTATE\r\n"));
	                    break;
	
	                    // RIL_GetPhonebookOptions()
	                case IOCTL_RIL_GETPHONEBOOKOPTIONS:
	                    NKDbgPrintfW(_T("IOCTL_RIL_GETPHONEBOOKOPTIONS\r\n"));
	                    break;
	
	                    // RIL_SetPhonebookOptions()
	                case IOCTL_RIL_SETPHONEBOOKOPTIONS:
	                    NKDbgPrintfW(_T("IOCTL_RIL_SETPHONEBOOKOPTIONS\r\n"));
	                    break;
	
	                    // RIL_ReadPhonebookEntries()
	                case IOCTL_RIL_READPHONEBOOKENTRIES:
			      NKDbgPrintfW(_T("IOCTL_RIL_READPHONEBOOKENTRIES\r\n"));
	                    break;
	
	                    // RIL_WritePhonebookEntry()
	                case IOCTL_RIL_WRITEPHONEBOOKENTRY:
	                    NKDbgPrintfW(_T("IOCTL_RIL_WRITEPHONEBOOKENTRY\r\n"));
	                    break;
	
	                    // RIL_DeletePhonebookEntry()
	                case IOCTL_RIL_DELETEPHONEBOOKENTRY:
	                    NKDbgPrintfW(_T("IOCTL_RIL_DELETEPHONEBOOKENTRY\r\n"));
	                    break;
	
	                    // RIL_SendSimCmd()
	                case IOCTL_RIL_SENDSIMCMD:
	                    NKDbgPrintfW(_T("IOCTL_RIL_SENDSIMCMD\r\n"));
	                    break;
	
	                    // RIL_SendRestrictedSimCmd()
	                case IOCTL_RIL_SENDRESTRICTEDSIMCMD:
	                    NKDbgPrintfW(_T("IOCTL_RIL_SENDRESTRICTEDSIMCMD\r\n"));
	                    break;
	
	                    // RIL_GetSimRecordStatus()
	                case IOCTL_RIL_GETSIMRECORDSTATUS:
	                    NKDbgPrintfW(_T("IOCTL_RIL_GETSIMRECORDSTATUS\r\n"));
	                    break;
	
	                    // RIL_GetSimToolkitProfile()
	                case IOCTL_RIL_GETSIMTOOLKITPROFILE:
	                    NKDbgPrintfW(_T("IOCTL_RIL_GETSIMTOOLKITPROFILE\r\n"));
	                    break;
	
	                    // RIL_SetSimToolkitProfile()
	                case IOCTL_RIL_SETSIMTOOLKITPROFILE:
	                    NKDbgPrintfW(_T("IOCTL_RIL_SETSIMTOOLKITPROFILE\r\n"));
	                    break;
	
	                    // RIL_SendSimToolkitEnvelopeCmd()
	                case IOCTL_RIL_SENDSIMTOOLKITENVELOPECMD:
	                    NKDbgPrintfW(_T("IOCTL_RIL_SENDSIMTOOLKITENVELOPECMD\r\n"));
	                    break;
	
	                    // RIL_FetchSimToolkitCmd()
	                case IOCTL_RIL_FETCHSIMTOOLKITCMD:
	                    NKDbgPrintfW(_T("IOCTL_RIL_FETCHSIMTOOLKITCMD\r\n"));
	                    break;
	
	                    // RIL_SendSimToolkitCmdResponse()
	                case IOCTL_RIL_SENDSIMTOOLKITCMDRESPONSE:
			      NKDbgPrintfW(_T("IOCTL_RIL_SENDSIMTOOLKITCMDRESPONSE\r\n"));
	                    break;
	
	                    // RIL_TerminateSimToolkitSession()
	                case IOCTL_RIL_TERMINATESIMTOOLKITSESSION:
	                    NKDbgPrintfW(_T("IOCTL_RIL_TERMINATESIMTOOLKITSESSION\r\n"));
	                    break;
	
	                    // RIL_SendSimToolkitEventDownload()
	                case IOCTL_RIL_SENDSIMTOOLKITEVENTDOWNLOAD:
	                    NKDbgPrintfW(_T("IOCTL_RIL_SENDSIMTOOLKITEVENTDOWNLOAD\r\n"));
	                    break;
	
	                    // RIL_GetCostInfo()
	                case IOCTL_RIL_GETCOSTINFO:
	                    NKDbgPrintfW(_T("IOCTL_RIL_GETCOSTINFO\r\n"));
	                    break;
	
	                    // RIL_SetCostInfo()
	                case IOCTL_RIL_SETCOSTINFO:
			      NKDbgPrintfW(_T("IOCTL_RIL_SETCOSTINFO\r\n"));
	                    break;
	
	                    // RIL_GetSignalQuality()
	                case IOCTL_RIL_GETSIGNALQUALITY:
	                    NKDbgPrintfW(_T("IOCTL_RIL_GETSIGNALQUALITY\r\n"));
	                    break;
	
	                    // RIL_GetCellTowerInfo()
	                case IOCTL_RIL_GETCELLTOWERINFO:
	                    NKDbgPrintfW(_T("IOCTL_RIL_GETCELLTOWERINFO\r\n"));
	                    break;
	
	                    // RIL_DevSpecific()
	                case IOCTL_RIL_DEVSPECIFIC:
	                    NKDbgPrintfW(_T("IOCTL_RIL_DEVSPECIFIC\r\n"));
	                    break;
	
	                    // RIL_GetDevCaps()
	                case IOCTL_RIL_GETDEVCAPS:
	                    NKDbgPrintfW(_T("IOCTL_RIL_GETDEVCAPS\r\n"));
	                    break;
	
	                    // RIL_GetCCBSStatus()
	                case IOCTL_RIL_GETCCBSSTATUS:
	                    NKDbgPrintfW(_T("IOCTL_RIL_GETCCBSSTATUS\r\n"));
	                    break;
	
	                    // RIL_ClearCCBSRegistration()
	                case IOCTL_RIL_CLEARCCBSREGISTRATION:
	                    NKDbgPrintfW(_T("IOCTL_RIL_CLEARCCBSREGISTRATION\r\n"));
	                    break;
	                case IOCTL_RIL_GETSYSTEMTIME:
	                    NKDbgPrintfW(_T("IOCTL_RIL_GETSYSTEMTIME\r\n"));
	                    break;
	                case IOCTL_RIL_GETGPRSCONTEXTLIST:
	                    NKDbgPrintfW(_T("IOCTL_RIL_GETGPRSCONTEXTLIST\r\n"));
	                    break;
	                case IOCTL_RIL_SETGPRSCONTEXT:
	                    NKDbgPrintfW(_T("IOCTL_RIL_SETGPRSCONTEXT\r\n"));
	                    break;
	                case IOCTL_RIL_DELETEGPRSCONTEXT:
	                    NKDbgPrintfW(_T("IOCTL_RIL_DELETEGPRSCONTEXT\r\n"));
	                    break;
	                case IOCTL_RIL_GETREQUESTEDQUALITYOFSERVICELIST:
	                    NKDbgPrintfW(_T("IOCTL_RIL_GETREQUESTEDQUALITYOFSERVICELIST\r\n"));
	                    break;
	                case IOCTL_RIL_SETREQUESTEDQUALITYOFSERVICE:
	                    NKDbgPrintfW(_T("IOCTL_RIL_SETREQUESTEDQUALITYOFSERVICE\r\n"));
	                    break;
	                case IOCTL_RIL_DELETEREQUESTEDQUALITYOFSERVICE:
	                    NKDbgPrintfW(_T("IOCTL_RIL_DELETEREQUESTEDQUALITYOFSERVICE\r\n"));
	                    break;
	                case IOCTL_RIL_GETMINIMUMQUALITYOFSERVICELIST:
	                    NKDbgPrintfW(_T("IOCTL_RIL_GETMINIMUMQUALITYOFSERVICELIST\r\n"));
	                    break;
	                case IOCTL_RIL_SETMINIMUMQUALITYOFSERVICE:
	                    NKDbgPrintfW(_T("IOCTL_RIL_SETMINIMUMQUALITYOFSERVICE\r\n"));
	                    break;
	                case IOCTL_RIL_DELETEMINIMUMQUALITYOFSERVICE:
	                    NKDbgPrintfW(_T("IOCTL_RIL_DELETEMINIMUMQUALITYOFSERVICE\r\n"));
	                    break;
	                case IOCTL_RIL_SETGPRSATTACHED:
	                    NKDbgPrintfW(_T("IOCTL_RIL_SETGPRSATTACHED\r\n"));
	                    break;
	                case IOCTL_RIL_GETGPRSATTACHED:
	                    NKDbgPrintfW(_T("IOCTL_RIL_GETGPRSATTACHED\r\n"));
	                    break;
	                case IOCTL_RIL_SETGPRSCONTEXTACTIVATED:
	                    NKDbgPrintfW(_T("IOCTL_RIL_SETGPRSCONTEXTACTIVATED\r\n"));
	                    break;
	                case IOCTL_RIL_GETGPRSCONTEXTACTIVATEDLIST:
	                    NKDbgPrintfW(_T("IOCTL_RIL_GETGPRSCONTEXTACTIVATEDLIST\r\n"));
	                    break;
	                case IOCTL_RIL_ENTERGPRSDATAMODE:
	                    NKDbgPrintfW(_T("IOCTL_RIL_ENTERGPRSDATAMODE\r\n"));
	                    break;
	                case IOCTL_RIL_GETGPRSADDRESS:
	                    NKDbgPrintfW(_T("IOCTL_RIL_GETGPRSADDRESS\r\n"));
	                    break;
	                case IOCTL_RIL_GPRSANSWER:
	                    NKDbgPrintfW(_T("IOCTL_RIL_GPRSANSWER\r\n"));
	                    break;
	                case IOCTL_RIL_GETGPRSREGISTRATIONSTATUS:
	                    NKDbgPrintfW(_T("IOCTL_RIL_GETGPRSREGISTRATIONSTATUS\r\n"));
	                    break;
	                case IOCTL_RIL_GETGPRSCLASS:
	                    NKDbgPrintfW(_T("IOCTL_RIL_GETGPRSCLASS\r\n"));
	                    break;
	                case IOCTL_RIL_SETGPRSCLASS:
	                    NKDbgPrintfW(_T("IOCTL_RIL_SETGPRSCLASS\r\n"));
	                    break;
	                case IOCTL_RIL_GETMOSMSSERVICE:
	                    NKDbgPrintfW(_T("IOCTL_RIL_GETMOSMSSERVICE\r\n"));
	                    break;
	                case IOCTL_RIL_SETMOSMSSERVICE:
	                    NKDbgPrintfW(_T("IOCTL_RIL_SETMOSMSSERVICE\r\n"));
	                    break;
	                case IOCTL_RIL_NDIS_RECEIVEPACKETDONE:
	                    NKDbgPrintfW(_T("IOCTL_RIL_NDIS_RECEIVEPACKETDONE\r\n"));
	                    break;
	                case IOCTL_RIL_NDIS_SENDPACKET:
	                    NKDbgPrintfW(_T("IOCTL_RIL_NDIS_SENDPACKET\r\n"));
	                    break;
	                case IOCTL_RIL_NDIS_SETGPRSCONTEXTACTIVATED:
	                    NKDbgPrintfW(_T("IOCTL_RIL_NDIS_SETGPRSCONTEXTACTIVATED\r\n"));
	                    break;
	                    
	                // CDMA functions
	                case IOCTL_RIL_GETPACKETBYTECOUNT:
	                    NKDbgPrintfW(_T("IOCTL_RIL_GETPACKETBYTECOUNT\r\n"));
	                    break;
	
	                case IOCTL_RIL_RESETPACKETBYTECOUNT:
	                    NKDbgPrintfW(_T("IOCTL_RIL_RESETPACKETBYTECOUNT\r\n"));
	                    break;
	
	                case IOCTL_RIL_GETCURRENTSYSTEMTYPE:
	                    NKDbgPrintfW(_T("IOCTL_RIL_GETCURRENTSYSTEMTYPE\r\n"));
	                    break;
	
	                case IOCTL_RIL_SENDFLASH:
	                    NKDbgPrintfW(_T("IOCTL_RIL_SENDFLASH\r\n"));
	                    break;
	
	                case IOCTL_RIL_GETROAMINGMODE:
	                    NKDbgPrintfW(_T("IOCTL_RIL_GETROAMINGMODE\r\n"));
	                    break;
	
	                case IOCTL_RIL_SETROAMINGMODE:
	                    NKDbgPrintfW(_T("IOCTL_RIL_SETROAMINGMODE\r\n"));
	                    break;
	
	                case IOCTL_RIL_GETPREFERREDPRIVACYMODE:
	                    NKDbgPrintfW(_T("IOCTL_RIL_GETPREFERREDPRIVACYMODE\r\n"));
	                    break;
	
	                case IOCTL_RIL_SETPREFERREDPRIVACYMODE:
	                    NKDbgPrintfW(_T("IOCTL_RIL_SETPREFERREDPRIVACYMODE\r\n"));
	                    break;
	
	                case IOCTL_RIL_GETCURRENTPRIVACYSTATUS:
	                    NKDbgPrintfW(_T("IOCTL_RIL_GETCURRENTPRIVACYSTATUS\r\n"));
	                    break;
	
	                case IOCTL_RIL_GETCURRENTLOCATIONSTATUS:
	                    NKDbgPrintfW(_T("IOCTL_RIL_GETCURRENTLOCATIONSTATUS\r\n"));
	                    break;
	
	                case IOCTL_RIL_GETCURRENTROAMINGSTATUS:
	                    NKDbgPrintfW(_T("IOCTL_RIL_GETCURRENTROAMINGSTATUS\r\n"));
	                    break;
	
	                case IOCTL_RIL_SENDAKEY:
	                    NKDbgPrintfW(_T("IOCTL_RIL_SENDAKEY\r\n"));
	                    break;                    
	
	                case IOCTL_RIL_REGISTER_AT_LOGGING:
	                    NKDbgPrintfW(_T("IOCTL_RIL_REGISTER_AT_LOGGING\r\n"));
	                    break;
	
	                case IOCTL_RIL_ATCOMMAND_LOGFILE:
	                    NKDbgPrintfW(_T("IOCTL_RIL_ATCOMMAND_LOGFILE\r\n"));
	                    break;
	
	                case IOCTL_RIL_GETATR:
	                    NKDbgPrintfW(_T("IOCTL_RIL_GETATR\r\n"));
	                    break;
	
	                case IOCTL_RIL_LOGEVENTTORADIO:
	                    NKDbgPrintfW(_T("IOCTL_RIL_LOGEVENTTORADIO\r\n"));
	                    break;
	                    
	                }
	                break;
	            }
	}
	
Error:
	return;
}

#endif
//
// Defines used in the switch below
//
#define CALLDRVAPI_PARAMS(PARAMSTYPE, APICall)              \
    {                                                       \
        PARAMSTYPE##* pParams = (##PARAMSTYPE##*)pBufIn;    \
        if (pBufIn && dwLenIn == sizeof(PARAMSTYPE)) {      \
            *phr = APICall;                                 \
            dwOutUsed = sizeof(HRESULT);                    \
            fRet = TRUE;                                    \
        }                                                   \
    }

#define CALLDRVAPI_VARPARAMS(PARAMSTYPE, APICall)           \

⌨️ 快捷键说明

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