188 lines
7.8 KiB
C
188 lines
7.8 KiB
C
|
|
|||
|
#ifndef DHSYSABLE_H
|
|||
|
#define DHSYSABLE_H
|
|||
|
|
|||
|
|
|||
|
//////////////////////////////////////////////////////////////////////////
|
|||
|
// <09><>ѯ<EFBFBD><D1AF><EFBFBD><EFBFBD>
|
|||
|
typedef enum
|
|||
|
{
|
|||
|
ABILITY_DYNAMIC_CONNECT = 1, // <20><>ѯ<EFBFBD><D1AF>̬<EFBFBD><CCAC><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
ABILITY_WATERMARK_CFG = 17, // ˮӡ<CBAE><D3A1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
ABILITY_WIRELESS_CFG = 18, // wireless<73><73><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
ABILITY_DEVALL_INFO = 26, // <20>豸<EFBFBD><E8B1B8><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>б<EFBFBD>
|
|||
|
ABILITY_CARD_QUERY = 0x0100, // <20><><EFBFBD>Ų<EFBFBD>ѯ<EFBFBD><D1AF><EFBFBD><EFBFBD>
|
|||
|
ABILITY_MULTIPLAY = 0x0101, // <20><EFBFBD><E0BBAD>Ԥ<EFBFBD><D4A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
ABILITY_QUICK_QUERY_CFG = 0x0102, // <20><><EFBFBD>ٲ<EFBFBD>ѯ<EFBFBD><D1AF><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
ABILITY_INFRARED = 0x0121, // <20><><EFBFBD>߱<EFBFBD><DFB1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
ABILITY_TRIGGER_MODE = 0x0131, // <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʽ<EFBFBD><CABD><EFBFBD><EFBFBD>
|
|||
|
ABILITY_DISK_SUBAREA = 0x0141, // <20><><EFBFBD><EFBFBD>Ӳ<EFBFBD>̷<EFBFBD><CCB7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
ABILITY_DSP_CFG = 0x0151, // <20><>ѯDSP<53><50><EFBFBD><EFBFBD>
|
|||
|
ABILITY_STREAM_MEDIA = 0x0161, // <20><>ѯSIP,RTSP<53><50><EFBFBD><EFBFBD>
|
|||
|
ABILITY_INTELLI_TRACKER = 0x0171, // <20><>ѯ<EFBFBD><D1AF><EFBFBD>ܸ<EFBFBD><DCB8><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
} DH_SYS_ABILITY;
|
|||
|
|
|||
|
//////////////////////////////////////////////////////////////////////////
|
|||
|
// <09>豸֧<E8B1B8>ֹ<EFBFBD><D6B9><EFBFBD><EFBFBD>б<EFBFBD>
|
|||
|
enum
|
|||
|
{
|
|||
|
EN_FTP = 0, // FTP <20><>λ<EFBFBD><CEBB>1<EFBFBD><31><EFBFBD><EFBFBD><EFBFBD><EFBFBD>¼<EFBFBD><C2BC><EFBFBD>ļ<EFBFBD> 2<><32><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ץͼ<D7A5>ļ<EFBFBD>
|
|||
|
EN_SMTP, // SMTP <20><>λ<EFBFBD><CEBB>1<EFBFBD><31><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ı<EFBFBD><C4B1>ʼ<EFBFBD> 2<><32><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ͼƬ 3:֧<>ֽ<EFBFBD><D6BD><EFBFBD><EFBFBD>ʼ<EFBFBD><CABC><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
EN_NTP, // NTP <09><>λ<EFBFBD><CEBB>1<EFBFBD><31><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ϵͳʱ<CDB3><CAB1>
|
|||
|
EN_AUTO_MAINTAIN, // <20>Զ<EFBFBD>ά<EFBFBD><CEAC> <20><>λ<EFBFBD><CEBB>1<EFBFBD><31><EFBFBD><EFBFBD><EFBFBD><EFBFBD> 2<><32><EFBFBD>ر<EFBFBD> 3:ɾ<><C9BE><EFBFBD>ļ<EFBFBD>
|
|||
|
EN_VIDEO_COVER, // <20><><EFBFBD><EFBFBD><EFBFBD>ڵ<EFBFBD> <20><>λ<EFBFBD><CEBB>1<EFBFBD><31><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ڵ<EFBFBD>
|
|||
|
EN_AUTO_REGISTER, // <20><><EFBFBD><EFBFBD>ע<EFBFBD><D7A2> <09><>λ<EFBFBD><CEBB>1<EFBFBD><31>ע<EFBFBD><D7A2><EFBFBD><EFBFBD>sdk<64><6B><EFBFBD><EFBFBD><EFBFBD><EFBFBD>½
|
|||
|
EN_DHCP, // DHCP <09><>λ<EFBFBD><CEBB>1<EFBFBD><31>DHCP
|
|||
|
EN_UPNP, // UPNP <09><>λ<EFBFBD><CEBB>1<EFBFBD><31>UPNP
|
|||
|
EN_COMM_SNIFFER, // <20><><EFBFBD><EFBFBD>ץ<EFBFBD><D7A5> <20><>λ<EFBFBD><CEBB>1:CommATM
|
|||
|
EN_NET_SNIFFER, // <20><><EFBFBD><EFBFBD>ץ<EFBFBD><D7A5> <20><>λ<EFBFBD><CEBB> 1<><31>NetSniffer
|
|||
|
EN_BURN, // <20><>¼<EFBFBD><C2BC><EFBFBD><EFBFBD> <20><>λ<EFBFBD><CEBB>1<EFBFBD><31><EFBFBD><EFBFBD>ѯ<EFBFBD><D1AF>¼״̬
|
|||
|
EN_VIDEO_MATRIX, // <20><>Ƶ<EFBFBD><C6B5><EFBFBD><EFBFBD> <20><>λ<EFBFBD><CEBB>1<EFBFBD><31><EFBFBD>Ƿ<EFBFBD>֧<EFBFBD><D6A7><EFBFBD><EFBFBD>Ƶ<EFBFBD><C6B5><EFBFBD><EFBFBD> 2:<3A>Ƿ<EFBFBD>֧<EFBFBD><D6A7>SPOT<4F><54>Ƶ<EFBFBD><C6B5><EFBFBD><EFBFBD> 3:<3A>Ƿ<EFBFBD>֧<EFBFBD><D6A7>HDMI<4D><49>Ƶ<EFBFBD><C6B5><EFBFBD><EFBFBD>
|
|||
|
EN_AUDIO_DETECT, // <20><>Ƶ<EFBFBD><C6B5><EFBFBD><EFBFBD> <20><>λ<EFBFBD><CEBB>1<EFBFBD><31><EFBFBD>Ƿ<EFBFBD>֧<EFBFBD><D6A7><EFBFBD><EFBFBD>Ƶ<EFBFBD><C6B5><EFBFBD><EFBFBD>
|
|||
|
EN_STORAGE_STATION, // <20>洢λ<E6B4A2><CEBB> <20><>λ<EFBFBD><CEBB>1<EFBFBD><31>Ftp<74><70><EFBFBD><EFBFBD><EFBFBD><EFBFBD>(Ips) 2<><32>SMB 3<><33>NFS 4<><34>ISCSI 16<31><36>DISK 17<31><37>U<EFBFBD><55>
|
|||
|
EN_IPSSEARCH, // IPS<50>洢<EFBFBD><E6B4A2>ѯ <20><>λ<EFBFBD><CEBB>1<EFBFBD><31>IPS<50>洢<EFBFBD><E6B4A2>ѯ
|
|||
|
EN_SNAP, // ץͼ <20><>λ<EFBFBD><CEBB>1<EFBFBD><31><EFBFBD>ֱ<EFBFBD><D6B1><EFBFBD>2<EFBFBD><32>֡<EFBFBD><D6A1>3<EFBFBD><33>ץͼ<D7A5><CDBC>ʽ4<CABD><34>ץͼ<D7A5>ļ<EFBFBD><C4BC><EFBFBD>ʽ5<CABD><35>ͼ<EFBFBD><CDBC><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
EN_DEFAULTNIC, // ֧<><D6A7>Ĭ<EFBFBD><C4AC><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ѯ <20><>λ 1<><31>֧<EFBFBD><D6A7>
|
|||
|
EN_SHOWQUALITY, // CBRģʽ<C4A3><CABD><EFBFBD><EFBFBD>ʾ<EFBFBD><CABE><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><>λ 1:֧<><D6A7>
|
|||
|
EN_CONFIG_IMEXPORT, // <20><><EFBFBD>õ<EFBFBD><C3B5>뵼<EFBFBD><EBB5BC><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><>λ 1:֧<><D6A7>
|
|||
|
EN_LOG, // <20>Ƿ<EFBFBD>֧<EFBFBD>ַ<EFBFBD>ҳ<EFBFBD><D2B3>ʽ<EFBFBD><CABD><EFBFBD><EFBFBD>־<EFBFBD><D6BE>ѯ <20><>λ 1<><31>֧<EFBFBD><D6A7>
|
|||
|
EN_SCHEDULE, // ¼<><C2BC><EFBFBD><EFBFBD><EFBFBD>õ<EFBFBD>һЩ<D2BB><D0A9><EFBFBD><EFBFBD> <20><>λ 1:<3A><><EFBFBD><EFBFBD> 2:Ԥ¼ 3:¼<><C2BC>ʱ<EFBFBD><CAB1><EFBFBD><EFBFBD>
|
|||
|
EN_NETWORK_TYPE, // <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ͱ<EFBFBD>λ<EFBFBD><CEBB>ʾ 1:<3A><>̬<EFBFBD><CCAC> 2:<3A><><EFBFBD>߾<EFBFBD><DFBE><EFBFBD> 3:CDMA/GPRS 4:CDMA/GPRS<52><53><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
EN_MARK_IMPORTANTRECORD, // <20><>ʶ<EFBFBD><CAB6>Ҫ¼<D2AA><C2BC> <20><>λ:1<><31><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ҫ¼<D2AA><C2BC><EFBFBD><EFBFBD>ʶ
|
|||
|
EN_ACFCONTROL, // <20>֡<EEB6AF>ʿ<EFBFBD><CABF><EFBFBD> <20><>λ<EFBFBD><CEBB>1<EFBFBD><31>֧<EFBFBD>ֻ֡<EEB6AF>ʿ<EFBFBD><CABF><EFBFBD>, 2:֧<>ֶ<EFBFBD>ʱ<EFBFBD><CAB1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ͻ֡<EEB6AF>ʿ<EFBFBD><CABF><EFBFBD>(<28><>֧<EFBFBD>ֶ<EFBFBD><D6B6><EFBFBD>),<2C><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ACF<43><46><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
EN_MULTIASSIOPTION, // <20><>·<EFBFBD><C2B7><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><>λ<EFBFBD><CEBB>1<EFBFBD><31>֧<EFBFBD><D6A7><EFBFBD><EFBFBD>·<EFBFBD><C2B7><EFBFBD><EFBFBD><EFBFBD><EFBFBD>, 2:֧<>ָ<EFBFBD><D6B8><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ѹ<EFBFBD><D1B9><EFBFBD><EFBFBD>ʽ<EFBFBD><CABD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
EN_DAVINCIMODULE, // <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ģ<EFBFBD><C4A3> <20><>λ<EFBFBD><CEBB>1<EFBFBD><31>ʱ<EFBFBD><CAB1><EFBFBD><EFBFBD><EFBFBD>ֿ<EFBFBD><D6BF><EFBFBD><EFBFBD><EFBFBD> 2:<3A><>I֡<49><D6A1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
EN_GPS, // GPS<50><53><EFBFBD><EFBFBD> <20><>λ<EFBFBD><CEBB>1<EFBFBD><31>Gps<70><73>λ<EFBFBD><CEBB><EFBFBD><EFBFBD>
|
|||
|
EN_MULTIETHERNET, // ֧<>ֶ<EFBFBD><D6B6><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ѯ <20><>λ 1<><31>֧<EFBFBD><D6A7>
|
|||
|
EN_LOGIN_ATTRIBUTE, // Login<69><6E><EFBFBD><EFBFBD> <20><>λ<EFBFBD><CEBB>1<EFBFBD><31>֧<EFBFBD><D6A7>Login<69><6E><EFBFBD>Բ<EFBFBD>ѯ
|
|||
|
EN_RECORD_GENERAL, // ¼<><C2BC><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><>λ<EFBFBD><CEBB>1<EFBFBD><31><EFBFBD><EFBFBD>ͨ¼<CDA8><C2BC><EFBFBD><EFBFBD>2<EFBFBD><32><EFBFBD><EFBFBD><EFBFBD><EFBFBD>¼<EFBFBD><C2BC><EFBFBD><EFBFBD>3<EFBFBD><33><EFBFBD><EFBFBD>̬<EFBFBD><CCAC><EFBFBD><EFBFBD>¼<EFBFBD><C2BC><EFBFBD><EFBFBD>4<EFBFBD><34><EFBFBD><EFBFBD><EFBFBD>ش洢<D8B4><E6B4A2>5<EFBFBD><35>Զ<EFBFBD>̴洢<CCB4><E6B4A2>6<EFBFBD><36><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>洢<EFBFBD><E6B4A2>7<EFBFBD><37><EFBFBD><EFBFBD><EFBFBD>ؽ<EFBFBD><D8BD><EFBFBD><EFBFBD>洢<EFBFBD><E6B4A2>8<EFBFBD><38>֧<EFBFBD><D6A7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Զ<EFBFBD>̴洢
|
|||
|
EN_JSON_CONFIG, // Json<6F><6E>ʽ<EFBFBD><CABD><EFBFBD><EFBFBD>:<3A><>λ<EFBFBD><CEBB>1֧<31><D6A7>Json<6F><6E>ʽ, 2: ʹ<><CAB9>F6<46><36>NAS<41><53><EFBFBD><EFBFBD>, 3: ʹ<><CAB9>F6<46><36>Raid<69><64><EFBFBD><EFBFBD>, 4<><34>ʹ<EFBFBD><CAB9>F6<46><36>MotionDetect<63><74><EFBFBD><EFBFBD>, 5<><35><EFBFBD><EFBFBD><EFBFBD><EFBFBD>֧<EFBFBD><D6A7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>(V3)<29><>ͨ<EFBFBD><CDA8>F6<46><36><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
EN_HIDE_FUNCTION, // <20><><EFBFBD>ι<EFBFBD><CEB9>ܣ<EFBFBD><DCA3><EFBFBD>λ<EFBFBD><CEBB>1<EFBFBD><31><EFBFBD><EFBFBD><EFBFBD><EFBFBD>PTZ<54><5A>̨<EFBFBD><CCA8><EFBFBD><EFBFBD>, 2: <20><><EFBFBD><EFBFBD>3G<33>ı<EFBFBD><C4B1><EFBFBD>ʱ<EFBFBD>ι<EFBFBD><CEB9><EFBFBD>
|
|||
|
EN_DISK_DAMAGE, // Ӳ<>̻<EFBFBD><CCBB><EFBFBD><EFBFBD><EFBFBD>Ϣ֧<CFA2><D6A7><EFBFBD><EFBFBD><EFBFBD><EFBFBD>: <20><>λ<EFBFBD><CEBB>1<EFBFBD><31>Ӳ<EFBFBD>̻<EFBFBD><CCBB><EFBFBD><EFBFBD><EFBFBD>Ϣ<EFBFBD><CFA2>ѯ֧<D1AF><D6A7><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
EN_PLAYBACK_SPEED_CTRL, // ֧<>ֻط<D6BB><D8B7><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ٶȿ<D9B6><C8BF><EFBFBD>:<3A><>λ:1<><31>֧<EFBFBD>ֻطż<D8B7><C5BC><EFBFBD>
|
|||
|
EN_HOLIDAYSCHEDULE, // ֧<>ּ<EFBFBD><D6BC><EFBFBD>ʱ<EFBFBD><CAB1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>:<3A><>λ:1<><31>֧<EFBFBD>ּ<EFBFBD><D6BC><EFBFBD>ʱ<EFBFBD><CAB1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
EN_FETCH_MONEY_TIMEOUT, // ATMȡǮ<C8A1><C7AE>ʱ
|
|||
|
EN_BACKUP_VIDEO_FORMAT, // <20><><EFBFBD><EFBFBD>֧<EFBFBD>ֵĸ<D6B5>ʽ<EFBFBD><CABD><EFBFBD><EFBFBD>λ<EFBFBD><CEBB>1:DAV, 2:ASF
|
|||
|
EN_QUERY_DISK_TYPE, // ֧<><D6A7>Ӳ<EFBFBD><D3B2><EFBFBD><EFBFBD><EFBFBD>Ͳ<EFBFBD>ѯ
|
|||
|
EN_CONFIG_DISPLAY_OUTPUT, // ֧<><D6A7><EFBFBD>豸<EFBFBD><E8B1B8>ʾ<EFBFBD><CABE><EFBFBD><EFBFBD><EFBFBD><EFBFBD>VGA<47>ȣ<EFBFBD><C8A3><EFBFBD><EFBFBD><EFBFBD>,<2C><>λ: 1:<3A><><EFBFBD><EFBFBD><EFBFBD>ָ<EFBFBD><D6B8><EFBFBD>Ѳ<EFBFBD><D1B2><EFBFBD><EFBFBD>
|
|||
|
EN_SUBBITRATE_RECORD_CTRL, // ֧<><D6A7><EFBFBD><EFBFBD>չ<EFBFBD><D5B9><EFBFBD><EFBFBD>¼<EFBFBD><C2BC><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>, <20><>λ<EFBFBD><CEBB>1-<2D><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>¼<EFBFBD><C2BC><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
EN_IPV6, // ֧<><D6A7>IPV6<56><36><EFBFBD><EFBFBD>, <20><>λ<EFBFBD><CEBB>1-IPV6<56><36><EFBFBD><EFBFBD>
|
|||
|
EN_SNMP, // SNMP<4D><50><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Э<EFBFBD>飩
|
|||
|
EN_QUERY_URL, // ֧<>ֻ<EFBFBD>ȡ<EFBFBD>豸URL<52><4C>ַ, <20><>λ: 1-<2D><>ѯ<EFBFBD><D1AF><EFBFBD><EFBFBD>URL<52><4C>ַ
|
|||
|
EN_ISCSI, // ISCSI<53><49>InternetС<74>ͼ<EFBFBD><CDBC><EFBFBD><EFBFBD><EFBFBD>ϵͳ<CFB5>ӿ<EFBFBD><D3BF><EFBFBD><EFBFBD>ã<EFBFBD>
|
|||
|
EN_RAID, // ֧<><D6A7>Raid<69><64><EFBFBD><EFBFBD>
|
|||
|
EN_HARDDISK_INFO, // ֧<>ִ<EFBFBD><D6B4><EFBFBD><EFBFBD><EFBFBD>ϢF5<46><35>ѯ
|
|||
|
EN_PICINPIC, // ֧<>ֻ<EFBFBD><D6BB>л<EFBFBD><D0BB><EFBFBD><EFBFBD><EFBFBD> <20><>λ:1,<2C><><EFBFBD>л<EFBFBD><D0BB><EFBFBD><EFBFBD><EFBFBD>; 2,<2C><><EFBFBD>л<EFBFBD>Ԥ<EFBFBD><D4A4><EFBFBD><EFBFBD>¼<EFBFBD><C2BC><EFBFBD>洢<EFBFBD><E6B4A2><EFBFBD><EFBFBD>ѯ<EFBFBD><D1AF><EFBFBD><EFBFBD><EFBFBD><EFBFBD>;3,֧<>ֻ<EFBFBD><D6BB>л<EFBFBD><D0BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ã<EFBFBD>ͬʱ֧<CAB1>ֻ<EFBFBD><D6BB>л<EFBFBD>ͨ<EFBFBD><CDA8><EFBFBD><EFBFBD>ѯ
|
|||
|
EN_PLAYBACK_SPEED_CTRL_SUPPORT, // ͬ EN_PLAYBACK_SPEED_CTRL <20><>ֻΪ<D6BB>˼<EFBFBD><CBBC><EFBFBD>Э<EFBFBD><D0AD>
|
|||
|
EN_LF_XDEV, // ֧<><D6A7>24<32><34>32<33><32>64·LF-Xϵ<58>У<EFBFBD><D0A3><EFBFBD>ע<EFBFBD><D7A2><EFBFBD><EFBFBD><EFBFBD>豸<EFBFBD><E8B1B8><EFBFBD><EFBFBD><EFBFBD>ı<EFBFBD><C4B1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>㷽ʽ
|
|||
|
EN_DSP_ENCODE_CAP, // F5 DSP<53><50><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ѯ
|
|||
|
EN_MULTICAST, // <20>鲥<EFBFBD><E9B2A5><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ѯ
|
|||
|
EM_NET_LIMIT, // <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ѯ<EFBFBD><D1AF><EFBFBD><EFBFBD>λ<EFBFBD><CEBB>1-<2D><><EFBFBD>緢<EFBFBD><E7B7A2><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>С<EFBFBD><D0A1>
|
|||
|
EM_COM422, // <20><><EFBFBD><EFBFBD>422
|
|||
|
EM_PROTOCAL_FRAMEWORK, // <20>Ƿ<EFBFBD>֧<EFBFBD><D6A7><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Э<EFBFBD><D0AD><EFBFBD><EFBFBD><EFBFBD>ܣ<EFBFBD><DCA3><EFBFBD>Ҫʵ<D2AA><CAB5>listMethod(),listService()<29><><EFBFBD><EFBFBD>ͨ<EFBFBD><CDA8>F6<46><36><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
EM_WRITE_DISK_OSD, // <20><>¼OSD<53><44><EFBFBD><EFBFBD>, <20><>λ, 1-<2D><>¼OSD<53><44><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
EM_DYNAMIC_MULTI_CONNECT, // <20><>̬<EFBFBD><CCAC><EFBFBD><EFBFBD><EFBFBD><EFBFBD>, <20><>λ, 1-<2D><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ƶ<EFBFBD><C6B5><EFBFBD><EFBFBD>Ӧ<EFBFBD><D3A6>
|
|||
|
EM_CLOUDSERVICE, // <20>Ʒ<EFBFBD><C6B7><EFBFBD>,<2C><>λ<EFBFBD><CEBB>1-֧<><D6A7>˽<EFBFBD><CBBD><EFBFBD>Ʒ<EFBFBD><C6B7><EFBFBD>
|
|||
|
EM_RECORD_INFO, // ¼<><C2BC><EFBFBD><EFBFBD>Ϣ<EFBFBD>ϱ<EFBFBD>, <20><>λ, 1-¼<><C2BC><EFBFBD><EFBFBD>Ϣ<EFBFBD><CFA2><EFBFBD><EFBFBD><EFBFBD>ϱ<EFBFBD>, 2-֧<><D6A7>¼<EFBFBD><C2BC>֡<EFBFBD><D6A1><EFBFBD><EFBFBD>ѯ
|
|||
|
EN_DYNAMIC_REG, // <20><><EFBFBD><EFBFBD>ע<EFBFBD><D7A2><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>λ<EFBFBD><CEBB>1-֧<>ֶ<EFBFBD>̬<EFBFBD><CCAC><EFBFBD><EFBFBD>ע<EFBFBD><D7A2>
|
|||
|
};
|
|||
|
|
|||
|
typedef struct
|
|||
|
{
|
|||
|
DWORD IsFucEnable[512]; // <20><><EFBFBD><EFBFBD><EFBFBD>б<EFBFBD><D0B1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>,<2C>±<EFBFBD><C2B1><EFBFBD>Ӧ<EFBFBD><D3A6><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ö<EFBFBD><C3B6>ֵ,<2C><>λ<EFBFBD><CEBB>ʾ<EFBFBD>ӹ<EFBFBD><D3B9><EFBFBD>
|
|||
|
} DH_DEV_ENABLE_INFO;
|
|||
|
|
|||
|
//////////////////////////////////////////////////////////////////////////
|
|||
|
// <09><><EFBFBD>Ų<EFBFBD>ѯ<EFBFBD><D1AF><EFBFBD><EFBFBD><EFBFBD>ṹ<EFBFBD><E1B9B9>
|
|||
|
typedef struct
|
|||
|
{
|
|||
|
char IsCardQueryEnable;
|
|||
|
char iRev[3];
|
|||
|
} DH_CARD_QUERY_EN;
|
|||
|
|
|||
|
//////////////////////////////////////////////////////////////////////////
|
|||
|
// wireless<73><73><EFBFBD><EFBFBD><EFBFBD>ṹ<EFBFBD><E1B9B9>
|
|||
|
typedef struct
|
|||
|
{
|
|||
|
char IsWirelessEnable;
|
|||
|
char iRev[3];
|
|||
|
} DH_WIRELESS_EN;
|
|||
|
|
|||
|
//////////////////////////////////////////////////////////////////////////
|
|||
|
// ͼ<><CDBC>ˮӡ<CBAE><D3A1><EFBFBD><EFBFBD><EFBFBD>ṹ<EFBFBD><E1B9B9>
|
|||
|
typedef struct
|
|||
|
{
|
|||
|
char isSupportWM; // 1 ֧<>֣<EFBFBD>0 <20><>֧<EFBFBD><D6A7>
|
|||
|
char supportWhat; // 0<><30><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ˮӡ<CBAE><D3A1>1<EFBFBD><31>ͼƬˮӡ<CBAE><D3A1>2<EFBFBD><32>ͬʱ֧<CAB1><D6A7><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ˮӡ<CBAE><D3A1>ͼƬˮӡ
|
|||
|
char reserved[2];
|
|||
|
} DH_WATERMAKE_EN;
|
|||
|
|
|||
|
//////////////////////////////////////////////////////////////////////////
|
|||
|
// <09><EFBFBD><E0BBAD>Ԥ<EFBFBD><D4A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ṹ<EFBFBD><E1B9B9>
|
|||
|
typedef struct
|
|||
|
{
|
|||
|
int nEnable; // 1 ֧<>֣<EFBFBD>0 <20><>֧<EFBFBD><D6A7>
|
|||
|
DWORD dwMultiPlayMask; // <20><EFBFBD><E0BBAD>Ԥ<EFBFBD><D4A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
char reserved[4]; // <20><><EFBFBD><EFBFBD>
|
|||
|
} DH_MULTIPLAY_EN;
|
|||
|
|
|||
|
//////////////////////////////////////////////////////////////////////////
|
|||
|
// <09><><EFBFBD>߱<EFBFBD><DFB1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ṹ<EFBFBD><E1B9B9>
|
|||
|
typedef struct
|
|||
|
{
|
|||
|
BOOL bSupport; // <20>Ƿ<EFBFBD>֧<EFBFBD><D6A7>
|
|||
|
int nAlarmInCount; // <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
int nAlarmOutCount; // <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
int nRemoteAddrCount; // ң<><D2A3><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
BYTE reserved[32];
|
|||
|
} DH_WIRELESS_ALARM_INFO;
|
|||
|
|
|||
|
//////////////////////////////////////////////////////////////////////////
|
|||
|
// <09><><EFBFBD><EFBFBD>Ӳ<EFBFBD>̷<EFBFBD><CCB7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ṹ<EFBFBD><E1B9B9>
|
|||
|
typedef struct
|
|||
|
{
|
|||
|
BOOL bSupported; // <20>Ƿ<EFBFBD>֧<EFBFBD><D6A7><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ӳ<EFBFBD>̷<EFBFBD><CCB7><EFBFBD>
|
|||
|
int nSupportNum; // ֧<>ַ<EFBFBD><D6B7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ŀ
|
|||
|
BYTE bReserved[32]; // <20><><EFBFBD><EFBFBD><EFBFBD>ֽ<EFBFBD>
|
|||
|
} DH_DISK_SUBAREA_EN;
|
|||
|
|
|||
|
// DSP<53><50><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ѯ<EFBFBD><D1AF><EFBFBD><EFBFBD>DSP<53><50><EFBFBD><EFBFBD><EFBFBD>㷨<EFBFBD><E3B7A8>ʶΪ2ʱʹ<CAB1>á<EFBFBD>
|
|||
|
typedef struct
|
|||
|
{
|
|||
|
BYTE bMainFrame[32]; // <20>Էֱ<D4B7><D6B1><EFBFBD>ö<EFBFBD><C3B6>ֵ(CAPTURE_SIZE)Ϊ<><CEAA><EFBFBD><EFBFBD>,<2C><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ֱ<EFBFBD><D6B1>ʶ<EFBFBD>Ӧ֧<D3A6>ֵ<EFBFBD><D6B5><EFBFBD><EFBFBD><EFBFBD>֡<EFBFBD><D6A1>,<2C><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>֧<EFBFBD>ִ˷ֱ<CBB7><D6B1><EFBFBD>,<2C><>ֵΪ0.
|
|||
|
BYTE bExtraFrame_1[32]; // <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>1,ʹ<><CAB9>ͬbMainFrame
|
|||
|
BYTE bReserved[128]; // Ԥ<><D4A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>2<EFBFBD><32>3.
|
|||
|
} DH_DSP_CFG_ITEM;
|
|||
|
|
|||
|
typedef struct
|
|||
|
{
|
|||
|
int nItemNum; // DH_DSP_CFG_ITEM<45><4D><EFBFBD><EFBFBD>Ч<EFBFBD><D0A7><EFBFBD><EFBFBD>,<2C><><EFBFBD><EFBFBD>ͨ<EFBFBD><CDA8><EFBFBD><EFBFBD>
|
|||
|
DH_DSP_CFG_ITEM stuDspCfgItem[32]; // <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϣ
|
|||
|
BYTE bReserved[128]; // <20><><EFBFBD><EFBFBD>
|
|||
|
} DH_DSP_CFG;
|
|||
|
|
|||
|
//////////////////////////////////////////////////////////////////////////
|
|||
|
// <09><><EFBFBD>ٲ<EFBFBD>ѯ<EFBFBD><D1AF><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ṹ<EFBFBD><E1B9B9>
|
|||
|
typedef struct
|
|||
|
{
|
|||
|
char IsQuickQueryEnable; // 1<><31><EFBFBD>豸֧<E8B1B8><D6A7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ٷ<EFBFBD><D9B7>أ<EFBFBD><D8A3><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʱ<EFBFBD><CAB1><EFBFBD>㹻<EFBFBD><E3B9BB><EFBFBD>Ա<EFBFBD>֤խ<D6A4><D5AD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>õ<EFBFBD><C3B5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ȡ<EFBFBD><C8A1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>60S
|
|||
|
char iRev[3];
|
|||
|
} DH_QUICK_QUERY_CFG_EN;
|
|||
|
|
|||
|
typedef struct
|
|||
|
{
|
|||
|
int nStreamType; // 0,<2C><> 1,SIP 2,RTSP
|
|||
|
BYTE bReserved[16]; // <20><><EFBFBD><EFBFBD>
|
|||
|
} DH_STREAM_MEDIA_EN;
|
|||
|
|
|||
|
//<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ѯ
|
|||
|
typedef struct
|
|||
|
{
|
|||
|
char IsIntelliTrackerEnable; // <20><><EFBFBD><EFBFBD>0<EFBFBD><30>ʾ<EFBFBD><CABE><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
BYTE bReserved[3];
|
|||
|
}DH_INTELLI_TRACKER_EN;
|
|||
|
|
|||
|
|
|||
|
#endif // DHSYSABLE_H
|
|||
|
|