Discuss this help topic in CBFS Forum

Release notes of Callback File System 3.0

The following changes will affect your existing code when you upgrade to Callback File System 3.0:

  • Former InstallDriver, InstallHelperDLL, UninstallDriver, UninstallHelperDLL methods (and corresponding functions of Installer DLL) have been replaced with Install and Uninstall methods (and corresponding functions of Installer DLL).
  • GetDriverStatus method has been replaced with GetModuleStatus.
  • OnGetFileInfo event got new parameters (LongFileName and LongFileNameLength)
  • OnEnumerateDirectory event got new parameters (ShortFileName and ShortFileNameLength)
  • UseSystemCache property has been removed
  • BytesPerSector parameter as removed from OnGetVolumeSize event. Former BytesPerSector parameter is now available as SectorSize property.
  • SectorsPerAllocationSize parameter as removed from OnGetVolumeSize event and is now always reported as 1.
  • Default value for maximal file name length has been set to Windows MAX_PATH constant (260 characters for complete path) and maximal file path length is 32767 characters. You can change this value via MaxFileNameLength and MaxFilePathLength properties.
  • NotifyDirectoryChange method got Wait parameter.
  • AddMountingPointEx, DeleteMountingPointEx, AddNetworkMuntingPoint methods and MountingPoint property have been deprecated. AddMountingPoint method got an extra overload, which lets you specify all necessary parameters.

Please check What's New in this version.

Discuss this help topic in CBFS Forum