Win32-Dokan version 0.01
========================

Inteface for Dokan library (user mode file system for windows)

This module provides interface to Dokan library. You can create new
filesystem using Win32::Dokan, and Win32::Dokan::FS module.


INSTALLATION

To install this module type the following:

   * Strawberry perl)
   perl Makefile.PL
   dmake
   dmake test
   dmake install

   * Active perl
   perl Makefile.PL
   nmake
   nmake test
   nmake install


If Dokan library is installed into custom path, give an option to
Makefile.PL like this.

  perl Makefile.PL -l "D:\Program Files\Dokan\DokanLibrary"


EXAMPLE

You can find example script "mirror.pl" in "examples" directory.
Edit first follwing line to fit your Windows environment:

  in "mirror.pl"
  ----------------------------------------------
  $dokan->mount('W', Mirror->new("D:/tmp"));
  ----------------------------------------------

  'W' is drive letter to mount example filesystem. (Yes, it MUST NOT be used.)
  "D:/tmp" is mirrored directory.

Run the script. "D:/tmp" will be appeard as drive 'W:'.

To unmount 'W:', run the dokanctl.exe command line this:

  dokanctl /u w:

dokanctl.exe may be found in 'C:\Program Files\Dokan\DokanLibrary'
or specifed place when you install Dokan library.


DEPENDENCIES

This module requires these other modules and libraries:

  Dokan rerated files:
    Dokan.dll (must be found in %windir%\System32 or %PATH%)
    dokan.h (provided with Dokan source)

  CPAN modules:
    Class::Accessor

COPYRIGHT AND LICENSE

Copyright 2009 Toshimitsu FUJIWARA <tttfjw at gmail.com>, all rights reserved.

This program is free software; you can redistribute it and/or modify it
under the same terms as Perl itself.
