海康封装的结构体出现的问题

我在做查找视频录像资源时总是报错,最后终于解决了。

   public struct NET_DVR_FIND_DATA
    {
        [MarshalAs(UnmanagedType.ByValTStr, SizeConst = 100)]
        public string sFileName;//文件名
        public NET_DVR_TIME struStartTime;//文件的开始时间
        public NET_DVR_TIME struStopTime;//文件的结束时间
        public uint dwFileSize;//文件的大小
    }
在网上其他人封装的类中都没有   [MarshalAs(UnmanagedType.ByValTStr, SizeConst = 100)]
这句话,导致程序出错。

 

posted @ 2010-08-13 10:19  echobs  阅读(297)  评论(0编辑  收藏  举报