인디노트

Dokan Directory Structure 본문

소스 팁/C, C++, C#

Dokan Directory Structure

인디개발자 2018. 1. 4. 14:24
  • Directory Structure

    documentations: Doxygen documentation
  • dokan: dokan1.dll userspace library
  • dokan_control: userspace program dokanctl.exe, used for unmounting, listing mountpoints etc.
  • dokan_fuse: userspace wrapper library dokanfuse1.dll implementing the FUSE API known from POSIX-OSes (Linux, MacOS, BSD...)
  • dokan_np: userspace network provider dokannp1.dll, needed for mounting as network share or network drive
  • dokan_vsix: Visual Studio template
  • dokan_wix: Installer
  • samples: Mirror example programs
  • scripts: useful scripts used for testing, continuous integration, environment setup
  • sys: dokan1.sys Windows Kernel driver



Licensing

Dokan contains LGPL and MIT licensed programs.

  • user-mode library (dokan1.dll) LGPL
  • driver (dokan1.sys) LGPL
  • network library (dokannp1.dll) LGPL
  • fuse library (dokanfuse1.dll) LGPL
  • installer (DokanSetup.exe) LGPL
  • control program (dokanctl.exe) MIT
  • samples (mirror.c) MIT

For details, please check the license files.

  • LGPL license.lgpl.txt
  • MIT license.mit.txt

You can obtain source files from https://dokan-dev.github.io

반응형

'소스 팁 > C, C++, C#' 카테고리의 다른 글

드라이버 서비스를 삭제할 때 주의할 점  (0) 2018.01.17
서비스에서 GUI 창 띄우기  (0) 2018.01.09
BSTR 변환  (0) 2017.12.29
OpenSSL 컴파일(compile) & 빌드(build)  (0) 2017.12.21
File System Filter Driver Tutorial  (0) 2017.12.06
Comments