資源簡介
C#版海康客戶端API封裝Helper,可用于在.NET環(huán)境下,用C#語言開發(fā)??低曄嚓P(guān)硬盤錄像機(jī)產(chǎn)品的C/S的winform程序或 B/S結(jié)構(gòu)的web程序等。
代碼片段和文件信息
using?System;
using?System.Collections.Generic;
using?System.Text;
using?System.Runtime.InteropServices;
namespace?HikClient
{
????#region?2.2??????設(shè)備信息
????///?
????///?2.2.1???設(shè)備信息結(jié)構(gòu)體
????///?????NET_DVR_Login_V30()參數(shù)結(jié)構(gòu)
????///?????NET_DVR_DEVICEINFO_V30?*LPNET_DVR_DEVICEINFO_V30;
????///?
????public?struct?NET_DVR_DEVICEINFO_V30
????{
????????///?
????????///?序列號
????????///?????public?byte?sSerialNumber[SERIALNO_LEN];
????????///?
????????[MarshalAs(UnmanagedType.ByValArray?SizeConst?=?HCNetSDK.SERIALNO_LEN)]
????????public?byte[]?sSerialNumber;
????????///?
????????///?報警輸入個數(shù)
????????///?
????????public?byte?byAlarmInPortNum;
????????///?
????????///?報警輸出個數(shù)
????????///?
????????public?byte?byAlarmOutPortNum;
????????///?
????????///?硬盤個數(shù)
????????///?
????????public?byte?byDiskNum;
????????///?
????????///?設(shè)備類型?1:DVR?2:ATM?DVR?3:DVS?......
????????///?
????????public?byte?byDVRType;
????????///?
????????///?模擬通道個數(shù)
????????///?
????????public?byte?byChanNum;
????????///?
????????///?起始通道號例如DVS-1DVR?-?1
????????///?
????????public?byte?byStartChan;
????????///?
????????///?語音通道數(shù)
????????///?
????????public?byte?byAudioChanNum;
????????///?
????????///?最大數(shù)字通道個數(shù)
????????///?
????????public?byte?byIPChanNum;
????????///?
????????///?保留
????????///?????public?byte?byRes1[24];
????????///?
????????[MarshalAs(UnmanagedType.ByValArray?SizeConst?=?24)]
????????public?byte[]?byRes1;
????}
????///?
????///?設(shè)備信息結(jié)構(gòu)體
????///?????NET_DVR_Login()參數(shù)結(jié)構(gòu)
????///?????NET_DVR_DEVICEINFO?*LPNET_DVR_DEVICEINFO;
????///?
????public?struct?NET_DVR_DEVICEINFO
????{
????????///?
????????///?序列號
????????///?????public?byte?sSerialNumber[SERIALNO_LEN];
????????///?
????????[MarshalAs(UnmanagedType.ByValArray?SizeConst?=?HCNetSDK.SERIALNO_LEN)]
????????public?byte[]?sSerialNumber;
????????///?
????????///?DVR報警輸入個數(shù)
????????///?
????????public?byte?byAlarmInPortNum;
????????///?
????????///?DVR報警輸出個數(shù)
????????///?
????????public?byte?byAlarmOutPortNum;
????????///?
????????///?DVR硬盤個數(shù)
????????///?
????????public?byte?byDiskNum;
????????///?
????????///?DVR類型?1:DVR?2:ATM?DVR?3:DVS?......
????????///?
????????public?byte?byDVRType;
????????///?
????????///?DVR?通道個數(shù)
????????///?
????????public?byte?byChanNum;
????????///?
????????///?起始通道號例如DVS-1DVR?-?1
????????///?
????????public?byte?byStartChan;
????}
????#endregion
????#region?3.2????????SDK信息
????///?
????///?3.2.1???SDK狀態(tài)信息結(jié)構(gòu)體(9000新增)
????///?????NET_DVR_SDKSTATE?*LPNET_DVR_SDKSTATE;
????///?
????public?struct?NET_DVR_SDKSTATE
????{
評論
共有 條評論