public static void UnsetFileAccessCallBack()
 {
     CallbackMarshaller.UnsetFileAccessCallBack();
 }
 public static void SetFileAccessCallBack(FileAccessDelegate callback)
 {
     CallbackMarshaller.SetFileAccessCallBack(Marshal.GetFunctionPointerForDelegate(callback));
 }