📄 voipnotify.hpp
字号:
////////////////////////////////////////////////////////////////////////////////
// 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 + -