那么,我应该把public delegate void OnServerRecordExCallBack(int dwUserId, string lpFileName, int dwElapse, int dwFlags, int dwParam, string lpUserStr, int dwRecordServerId, IntPtr lpCallBackUserValue)这个委托作为public static extern int BRAS_SetOnServerRecordCallBack(OnServerRecordCallBack function, int lpUserValue)的第一个参数吗?
也就是是否可写成public static extern int BRAS_SetOnServerRecordCallBack(OnServerRecordExCallBack function, int lpUserValue)?