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

📄 voipnotify.hpp

📁 一个WinCE6。0下的IP phone的源代码
💻 HPP
📖 第 1 页 / 共 2 页
字号:

////////////////////////////////////////////////////////////////////////////////
// Recover Partial Forwarding Entry 
// Gets the Recover Partial Forwarding Entry
// This value is stored as REG_SZ format
#define SN_VOIP_RECOVERPARTIALFORWARDING_ROOT       SN_VOIP_ROOT 
#define SN_VOIP_RECOVERPARTIALFORWARDING_PATH       SN_VOIP_PATH
#define SN_VOIP_RECOVERPARTIALFORWARDING_VALUE      TEXT("Recover Partial Forwarding")    

////////////////////////////////////////////////////////////////////////////////
// List Of Forwarding Number
// Gets the list of forwarding number
// This value is stored as REG_SZ format
#define SN_VOIP_LISTOFFORWARDINGNUMBER_ROOT         SN_VOIP_ROOT
#define SN_VOIP_LISTOFFORWARDINGNUMBER_PATH         SN_VOIP_PATH
#define SN_VOIP_LISTOFFORWARDINGNUMBER_VALUE        TEXT("List Of Forwarding Number")

////////////////////////////////////////////////////////////////////////////////
// Block Caller-ID
// Gets the 'Block Caller-ID' State
// This value is stored as REG_DWORD format, 0 means disable, 1 means enable
#define SN_VOIP_BLOCKCALLERID_ROOT                   SN_VOIP_ROOT
#define SN_VOIP_BLOCKCALLERID_PATH                   SN_VOIP_PATH
#define SN_VOIP_BLOCKCALLERID_VALUE                  TEXT("Block Caller-ID")

////////////////////////////////////////////////////////////////////////////////
// Ring Tones Index 
// Gets the ring tones index
// This value is stored as REG_DWORD format
#define SN_VOIP_RINGTONESINDEX_ROOT                  SN_VOIP_ROOT 
#define SN_VOIP_RINGTONESINDEX_PATH                  SN_VOIP_PATH
#define SN_VOIP_RINGTONESINDEX_VALUE                 TEXT("Ring Tones Index")    

////////////////////////////////////////////////////////////////////////////////
// Ring Tones Path 
// Gets the ring tones path
// This value is stored as REG_SZ format
#define SN_VOIP_RINGTONESPATH_ROOT                   SN_VOIP_ROOT 
#define SN_VOIP_RINGTONESPATH_PATH                   SN_VOIP_PATH
#define SN_VOIP_RINGTONESPATH_VALUE                  TEXT("Ring Tones Path")    

////////////////////////////////////////////////////////////////////////////////
// ExchangeServer
// Gets the name/address of the Exchange server
// This value is stored as REG_SZ format
#define SN_VOIP_EXCHANGESERVER_ROOT                  SN_VOIP_ROOT
#define SN_VOIP_EXCHANGESERVER_PATH                  SN_VOIP_PATH
#define SN_VOIP_EXCHANGESERVER_VALUE                 TEXT("ExchangeServer")

////////////////////////////////////////////////////////////////////////////////
// ExchangeProxy
// Gets the name/address of the Exchange proxy
// This value is stored as REG_SZ format
#define SN_VOIP_EXCHANGEPROXY_ROOT                   SN_VOIP_ROOT
#define SN_VOIP_EXCHANGEPROXY_PATH                   SN_VOIP_PATH
#define SN_VOIP_EXCHANGEPROXY_VALUE                  TEXT("ExchangeHttpProxy")

////////////////////////////////////////////////////////////////////////////////
// Number of Missed calls
// the number of missed calls
// This value is stored as REG_DWORD format
#define SN_VOIP_NEWMISSEDCALLS_ROOT                  SN_VOIP_ROOT
#define SN_VOIP_NEWMISSEDCALLS_PATH                  SN_VOIP_PATH
#define SN_VOIP_NEWMISSEDCALLS_VALUE                 TEXT("New Missed Calls")

////////////////////////////////////////////////////////////////////////////////
// Number of Incoming calls
// the number of Incoming calls
// This value is stored as REG_DWORD format
#define SN_VOIP_NEWINCOMINGCALLS_ROOT                SN_VOIP_ROOT
#define SN_VOIP_NEWINCOMINGCALLS_PATH                SN_VOIP_PATH
#define SN_VOIP_NEWINCOMINGCALLS_VALUE               TEXT("New Incoming Calls")

////////////////////////////////////////////////////////////////////////////////
// Number of Outgoing calls
// the number of Outgoing calls
// This value is stored as REG_DWORD format
#define SN_VOIP_NEWOUTGOINGCALLS_ROOT                SN_VOIP_ROOT
#define SN_VOIP_NEWOUTGOINGCALLS_PATH                SN_VOIP_PATH
#define SN_VOIP_NEWOUTGOINGCALLS_VALUE               TEXT("New Outgoing Calls")

////////////////////////////////////////////////////////////////////////////////
// Gal Filter Type
// gets the last Gal filter type selected by the user.
// This value is stored as REG_DWORD format
#define SN_VOIP_GALFILTERTYPE_ROOT                   SN_VOIP_ROOT
#define SN_VOIP_GALFILTERTYPE_PATH                   SN_VOIP_PATH
#define SN_VOIP_GALFILTERTYPE_VALUE                  TEXT("Gal Filter Type")

////////////////////////////////////////////////////////////////////////////////
// Contact Filter Type
// gets the last Contact filter type selected by the user.
// This value is stored as REG_DWORD format
#define SN_VOIP_CONTACTFILTERTYPE_ROOT               SN_VOIP_ROOT
#define SN_VOIP_CONTACTFILTERTYPE_PATH               SN_VOIP_PATH
#define SN_VOIP_CONTACTFILTERTYPE_VALUE              TEXT("Contact Filter Type")

////////////////////////////////////////////////////////////////////////////////
// User Name
// the provisioned user name of RTC Profile
// This value is stored as REG_SZ format
#define SN_VOIP_RTCUSERNAME_ROOT                     SN_VOIP_ROOT
#define SN_VOIP_RTCUSERNAME_PATH                     SN_VOIP_PATH
#define SN_VOIP_RTCUSERNAME_VALUE                    TEXT("RTC User Name")

////////////////////////////////////////////////////////////////////////////////
// Auto Handled Incoming Call Status
// The current status of incoming call 
// This value is stored as REG_DWORD format
#define SN_VOIP_AUTOHANDLEDCALLSTATE_ROOT              SN_VOIP_ROOT
#define SN_VOIP_AUTOHANDLEDCALLSTATE_PATH              SN_VOIP_PATH
#define SN_VOIP_AUTOHANDLEDCALLSTATE_VALUE             TEXT("AutoHandled Call State")

// Incoming Call Status Flag bit mask
#define VOIP_AUTO_FORWARDED_BITMASK                   0x00000001  // incoming call AUTO forwarded.
#define VOIP_AUTO_FORWARDED_BYDND_BITMASK             0x00000002  // incoming call AUTO forwarded by DND.
#define VOIP_AUTO_BLOCKED_BITMASK                     0x00000004  // incoming call AUTO blocked.

////////////////////////////////////////////////////////////////////////////////
// Auto Handled Incoming Call Caller ID
// The caller ID of the auto handled call
// This value is stored as REG_SZ format
#define SN_VOIP_AUTOHANDLEDCALLERID_ROOT              SN_VOIP_ROOT
#define SN_VOIP_AUTOHANDLEDCALLERID_PATH              SN_VOIP_PATH
#define SN_VOIP_AUTOHANDLEDCALLERID_VALUE             TEXT("AutoHandled Caller Id")

////////////////////////////////////////////////////////////////////////////////
// String Stored PIN
// Gets the stored PIN
// This value is stored as REG_SZ format
#define SN_VOIP_ENCRYPTEDPIN_ROOT                     SN_VOIP_ROOT
#define SN_VOIP_ENCRYPTEDPIN_PATH                     SN_VOIP_PATH
#define SN_VOIP_ENCRYPTEDPIN_VALUE                    TEXT("Stored PIN")

////////////////////////////////////////////////////////////////////////////////
// Locked status
// Gets the lock status
// This value is stored as REG_DWORD format, 0 means disable, 1 means enable
#define SN_VOIP_ISLOCKED_ROOT                         SN_VOIP_ROOT
#define SN_VOIP_ISLOCKED_PATH                         SN_VOIP_PATH
#define SN_VOIP_ISLOCKED_VALUE                        TEXT("Lock status")

////////////////////////////////////////////////////////////////////////////////
// String Stored log-in name
// Gets the stored log-in name
// This value is stored as REG_SZ format
#define SN_VOIP_LOGINUSERNAME_ROOT                    SN_VOIP_ROOT
#define SN_VOIP_LOGINUSERNAME_PATH                    SN_VOIP_PATH
#define SN_VOIP_LOGINUSERNAME_VALUE                   TEXT("Login User Name")


////////////////////////////////////////////////////////////////////////////////
// PhoneStatus
// Gets the flags indicating current status of VoIP phone application
// This value is stored as REG_DWORD format
#define SN_VOIP_PHONEAPPSTATUS_ROOT                   SN_VOIP_ROOT
#define SN_VOIP_PHONEAPPSTATUS_PATH                   SN_VOIP_PATH
#define SN_VOIP_PHONEAPPSTATUS_VALUE                  TEXT("Phone Application Status")

// Server Status Flag bit mask
#define VOIP_PHONEAPP_INACTIVE_BITMASK                0x00000000    // phone app is in inactive state
#define VOIP_PHONEAPP_ACTIVE_BITMASK                  0x00000001    // phone app is in active state
#define VOIP_PHONEAPP_INCALL_BITMASK                  0x00000002    // there are active calls going on

////////////////////////////////////////////////////////////////////////////////
// AutoDialRules
// indicate whether there are auto dial rules available from dial engine
// This value is stored as REG_DWORD format, 0 means there is no auto dial rule, 1 means otherwise
#define SN_VOIP_AUTODIALRULES_ROOT                   SN_VOIP_ROOT
#define SN_VOIP_AUTODIALRULES_PATH                   SN_VOIP_PATH
#define SN_VOIP_AUTODIALRULES_VALUE                  TEXT("AutoDial Rules Availability")

////////////////////////////////////////////////////////////////////////////////
// ActiveVolumeMode
// indicate which volume is used as the current active volume
// This value is stored as REG_DWORD format
#define SN_VOIP_ACTIVEVOLUMEMODE_ROOT                SN_VOIP_ROOT
#define SN_VOIP_ACTIVEVOLUMEMODE_PATH                SN_VOIP_PATH
#define SN_VOIP_ACTIVEVOLUMEMODE_VALUE               TEXT("Active Volume Mode")

////////////////////////////////////////////////////////////////////////////////
// DisableAGC
// indicate Automatic Gain Control is disable or not
// This value is stored as REG_DWORD format
#define SN_VOIP_DISABLEAGC_ROOT                      HKEY_LOCAL_MACHINE
#define SN_VOIP_DISABLEAGC_PATH                      TEXT("Comm\\RTC\\DeviceSettings")
#define SN_VOIP_DISABLEAGC_VALUE                     TEXT("DisableAGC")

////////////////////////////////////////////////////////////////////////////////
// LockPhoneAfterUpdatingPIN
// indicate to lock phone or not after updating PIN
// This value is stored as REG_DWORD format
#define SN_VOIP_LockPhoneAfterUpdatingPIN_ROOT       SN_VOIP_ROOT
#define SN_VOIP_LockPhoneAfterUpdatingPIN_PATH       SN_VOIP_PATH
#define SN_VOIP_LockPhoneAfterUpdatingPIN_VALUE      TEXT("Lock Phone After Updating PIN")

⌨️ 快捷键说明

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