用海康sdk编程时查找视频文件报错

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

   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)]
这句话,导致程序出错。

你可能感兴趣的:(编程,struct,String)