WEB开发网
开发学院软件开发C语言 C# 视频监控系列(7):服务器端——封装API(下) ... 阅读

C# 视频监控系列(7):服务器端——封装API(下) [DS40xxSDK.dll] (下)

 2009-04-08 08:23:46 来源:WEB开发网   
核心提示: #region 3.9其他 /// <summary> /// 3.9.1复位DSP /// 此函数目前无效 /// 说 明: 复位某个DSP,注意请谨慎调用该函数,C# 视频监控系列(7):服务器端——封装API(下) [DS40xxSDK.dll] (下)(5),请确定D

#region 3.9其他

        /// <summary>
        /// 3.9.1复位DSP
        ///     此函数目前无效
        ///     说 明:  复位某个DSP,注意请谨慎调用该函数,请确定DSP故障无法软件恢复时再关闭相关的资源后复位DSP。
        ///
        /// int __stdcall ResetDSP(int DspNumber);
        /// </summary>
        /// <param name="DspNumber">DSP索引号</param>
        /// <returns>  成功返回0;失败返回错误号 </returns>
        [DllImport("DS40xxSDK.dll")]
        public static extern int ResetDSP(int DspNumber);


        /// <summary>
        /// 3.9.2设置看门狗
        ///     说 明:  设置看门狗。DS-4016HCS提供4pin复位接口,用户需要把主机机箱的Reset
        ///     接线连接到板卡上相邻的2pin复位接口,板卡上的另外相邻的2pin接口连接到主板的Reset,
        ///     这样就可以实现对上层软件和系统中所有压缩板卡的运行状态监控。
        ///
        /// int __stdcall SetWatchDog(UINT boardNumber,BOOL bEnable)
        /// </summary>
        /// <param name="boardNumber">板卡索引</param>
        /// <param name="bEnable">使能</param>
        /// <returns>成功返回0;失败返回错误号</returns>
        [DllImport("DS40xxSDK.dll")]
        public static extern int SetWatchDog(uint boardNumber, bool bEnable);


        #region 3.9.3码流数字水印校验

        /// <summary>
        /// 3.9.3.1设置主通道数字水印校验
        ///     说 明:  此函数不支持动态设置,设置后会在下一次启动录像后生效。
        ///
        /// int __stdcall SetChannelStreamCRC(HANDLE hChannel,BOOL bEnable)
        /// </summary>
        /// <param name="hChannel">通道句柄</param>
        /// <param name="bEnable">使能</param>
        /// <returns>成功返回0;失败返回错误号</returns>
        [DllImport("DS40xxSDK.dll")]
        public static extern int SetChannelStreamCRC(IntPtr hChannel, bool bEnable);


        /// <summary>
        /// 3.9.3.2设置子通道数字水印校验
        ///     说 明:  此函数不支持动态设置,设置后会在下一次启动录像后生效。
        ///
        /// int __stdcall SetSubChannelStreamCRC(HANDLE hChannel,BOOL bEnable)
        /// </summary>
        /// <param name="hChannel">通道句柄</param>
        /// <param name="bEnable">使能</param>
        /// <returns>成功返回0;失败返回错误号</returns>
        [DllImport("DS40xxSDK.dll")]
        public static extern int SetSubChannelStreamCRC(IntPtr hChannel, bool bEnable);



        #endregion

        #endregion

        #endregion

    }
}

上一页  1 2 3 4 5 6  下一页

Tags:视频监控 系列 服务器

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接