├── .gitignore ├── CMakeLists.txt ├── COPYING.TXT ├── README.TXT ├── READMEJ.TXT ├── cmake └── FindWdk.cmake ├── cmn ├── VDisk.cpp ├── VDiskCB.cpp ├── VDiskCowd.cpp ├── VDiskExt.cpp ├── VDiskExtCowd.cpp ├── VDiskExtRaw.cpp ├── VDiskExtVmdk.cpp ├── VDiskFile.cpp ├── VDiskPlain.cpp ├── VDiskRaw.cpp ├── VDiskSimple.cpp ├── VDiskUtil.cpp ├── VDiskVmdk.cpp ├── vdkclose.c ├── vdkopen.c ├── vdkpart.c ├── vdkread.c └── vdkwrite.c ├── drv ├── imports.h ├── makefile ├── sources ├── vdkcreate.c ├── vdkdebug.c ├── vdkdelete.c ├── vdkdrv.c ├── vdkdrv.h ├── vdkdrv.rc ├── vdkioctl.c ├── vdkntddk.c ├── vdkthread.c └── vdkupdate.c ├── inc ├── VDisk.h ├── VDiskCowd.h ├── VDiskExt.h ├── VDiskExtCowd.h ├── VDiskExtRaw.h ├── VDiskExtVmdk.h ├── VDiskFile.h ├── VDiskPlain.h ├── VDiskRaw.h ├── VDiskSimple.h ├── VDiskUtil.h ├── VDiskVmdk.h ├── cowdisk.h ├── vdkaccess.h ├── vdkbase.h ├── vdkfile.h ├── vdkioctl.h ├── vdkpart.h ├── vdkutil.h ├── vdkver.h ├── vdkver.rc └── vmdisk.h ├── sherpya.txt └── win ├── cmd ├── vdkcmd.c ├── vdkcmd.rc ├── vdkmsg.mc └── vdkmsg.rc └── lib ├── vdkctl.c ├── vdkctl.h └── vdkwin32.c /.gitignore: -------------------------------------------------------------------------------- 1 | /CMakeSettings.json 2 | /out 3 | /.vs 4 | -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherpya/vdk/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /COPYING.TXT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherpya/vdk/HEAD/COPYING.TXT -------------------------------------------------------------------------------- /README.TXT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherpya/vdk/HEAD/README.TXT -------------------------------------------------------------------------------- /READMEJ.TXT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherpya/vdk/HEAD/READMEJ.TXT -------------------------------------------------------------------------------- /cmake/FindWdk.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherpya/vdk/HEAD/cmake/FindWdk.cmake -------------------------------------------------------------------------------- /cmn/VDisk.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherpya/vdk/HEAD/cmn/VDisk.cpp -------------------------------------------------------------------------------- /cmn/VDiskCB.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherpya/vdk/HEAD/cmn/VDiskCB.cpp -------------------------------------------------------------------------------- /cmn/VDiskCowd.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherpya/vdk/HEAD/cmn/VDiskCowd.cpp -------------------------------------------------------------------------------- /cmn/VDiskExt.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherpya/vdk/HEAD/cmn/VDiskExt.cpp -------------------------------------------------------------------------------- /cmn/VDiskExtCowd.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherpya/vdk/HEAD/cmn/VDiskExtCowd.cpp -------------------------------------------------------------------------------- /cmn/VDiskExtRaw.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherpya/vdk/HEAD/cmn/VDiskExtRaw.cpp -------------------------------------------------------------------------------- /cmn/VDiskExtVmdk.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherpya/vdk/HEAD/cmn/VDiskExtVmdk.cpp -------------------------------------------------------------------------------- /cmn/VDiskFile.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherpya/vdk/HEAD/cmn/VDiskFile.cpp -------------------------------------------------------------------------------- /cmn/VDiskPlain.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherpya/vdk/HEAD/cmn/VDiskPlain.cpp -------------------------------------------------------------------------------- /cmn/VDiskRaw.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherpya/vdk/HEAD/cmn/VDiskRaw.cpp -------------------------------------------------------------------------------- /cmn/VDiskSimple.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherpya/vdk/HEAD/cmn/VDiskSimple.cpp -------------------------------------------------------------------------------- /cmn/VDiskUtil.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherpya/vdk/HEAD/cmn/VDiskUtil.cpp -------------------------------------------------------------------------------- /cmn/VDiskVmdk.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherpya/vdk/HEAD/cmn/VDiskVmdk.cpp -------------------------------------------------------------------------------- /cmn/vdkclose.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherpya/vdk/HEAD/cmn/vdkclose.c -------------------------------------------------------------------------------- /cmn/vdkopen.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherpya/vdk/HEAD/cmn/vdkopen.c -------------------------------------------------------------------------------- /cmn/vdkpart.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherpya/vdk/HEAD/cmn/vdkpart.c -------------------------------------------------------------------------------- /cmn/vdkread.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherpya/vdk/HEAD/cmn/vdkread.c -------------------------------------------------------------------------------- /cmn/vdkwrite.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherpya/vdk/HEAD/cmn/vdkwrite.c -------------------------------------------------------------------------------- /drv/imports.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherpya/vdk/HEAD/drv/imports.h -------------------------------------------------------------------------------- /drv/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherpya/vdk/HEAD/drv/makefile -------------------------------------------------------------------------------- /drv/sources: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherpya/vdk/HEAD/drv/sources -------------------------------------------------------------------------------- /drv/vdkcreate.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherpya/vdk/HEAD/drv/vdkcreate.c -------------------------------------------------------------------------------- /drv/vdkdebug.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherpya/vdk/HEAD/drv/vdkdebug.c -------------------------------------------------------------------------------- /drv/vdkdelete.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherpya/vdk/HEAD/drv/vdkdelete.c -------------------------------------------------------------------------------- /drv/vdkdrv.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherpya/vdk/HEAD/drv/vdkdrv.c -------------------------------------------------------------------------------- /drv/vdkdrv.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherpya/vdk/HEAD/drv/vdkdrv.h -------------------------------------------------------------------------------- /drv/vdkdrv.rc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherpya/vdk/HEAD/drv/vdkdrv.rc -------------------------------------------------------------------------------- /drv/vdkioctl.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherpya/vdk/HEAD/drv/vdkioctl.c -------------------------------------------------------------------------------- /drv/vdkntddk.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherpya/vdk/HEAD/drv/vdkntddk.c -------------------------------------------------------------------------------- /drv/vdkthread.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherpya/vdk/HEAD/drv/vdkthread.c -------------------------------------------------------------------------------- /drv/vdkupdate.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherpya/vdk/HEAD/drv/vdkupdate.c -------------------------------------------------------------------------------- /inc/VDisk.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherpya/vdk/HEAD/inc/VDisk.h -------------------------------------------------------------------------------- /inc/VDiskCowd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherpya/vdk/HEAD/inc/VDiskCowd.h -------------------------------------------------------------------------------- /inc/VDiskExt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherpya/vdk/HEAD/inc/VDiskExt.h -------------------------------------------------------------------------------- /inc/VDiskExtCowd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherpya/vdk/HEAD/inc/VDiskExtCowd.h -------------------------------------------------------------------------------- /inc/VDiskExtRaw.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherpya/vdk/HEAD/inc/VDiskExtRaw.h -------------------------------------------------------------------------------- /inc/VDiskExtVmdk.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherpya/vdk/HEAD/inc/VDiskExtVmdk.h -------------------------------------------------------------------------------- /inc/VDiskFile.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherpya/vdk/HEAD/inc/VDiskFile.h -------------------------------------------------------------------------------- /inc/VDiskPlain.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherpya/vdk/HEAD/inc/VDiskPlain.h -------------------------------------------------------------------------------- /inc/VDiskRaw.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherpya/vdk/HEAD/inc/VDiskRaw.h -------------------------------------------------------------------------------- /inc/VDiskSimple.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherpya/vdk/HEAD/inc/VDiskSimple.h -------------------------------------------------------------------------------- /inc/VDiskUtil.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherpya/vdk/HEAD/inc/VDiskUtil.h -------------------------------------------------------------------------------- /inc/VDiskVmdk.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherpya/vdk/HEAD/inc/VDiskVmdk.h -------------------------------------------------------------------------------- /inc/cowdisk.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherpya/vdk/HEAD/inc/cowdisk.h -------------------------------------------------------------------------------- /inc/vdkaccess.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherpya/vdk/HEAD/inc/vdkaccess.h -------------------------------------------------------------------------------- /inc/vdkbase.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherpya/vdk/HEAD/inc/vdkbase.h -------------------------------------------------------------------------------- /inc/vdkfile.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherpya/vdk/HEAD/inc/vdkfile.h -------------------------------------------------------------------------------- /inc/vdkioctl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherpya/vdk/HEAD/inc/vdkioctl.h -------------------------------------------------------------------------------- /inc/vdkpart.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherpya/vdk/HEAD/inc/vdkpart.h -------------------------------------------------------------------------------- /inc/vdkutil.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherpya/vdk/HEAD/inc/vdkutil.h -------------------------------------------------------------------------------- /inc/vdkver.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherpya/vdk/HEAD/inc/vdkver.h -------------------------------------------------------------------------------- /inc/vdkver.rc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherpya/vdk/HEAD/inc/vdkver.rc -------------------------------------------------------------------------------- /inc/vmdisk.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherpya/vdk/HEAD/inc/vmdisk.h -------------------------------------------------------------------------------- /sherpya.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherpya/vdk/HEAD/sherpya.txt -------------------------------------------------------------------------------- /win/cmd/vdkcmd.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherpya/vdk/HEAD/win/cmd/vdkcmd.c -------------------------------------------------------------------------------- /win/cmd/vdkcmd.rc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherpya/vdk/HEAD/win/cmd/vdkcmd.rc -------------------------------------------------------------------------------- /win/cmd/vdkmsg.mc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherpya/vdk/HEAD/win/cmd/vdkmsg.mc -------------------------------------------------------------------------------- /win/cmd/vdkmsg.rc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherpya/vdk/HEAD/win/cmd/vdkmsg.rc -------------------------------------------------------------------------------- /win/lib/vdkctl.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherpya/vdk/HEAD/win/lib/vdkctl.c -------------------------------------------------------------------------------- /win/lib/vdkctl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherpya/vdk/HEAD/win/lib/vdkctl.h -------------------------------------------------------------------------------- /win/lib/vdkwin32.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sherpya/vdk/HEAD/win/lib/vdkwin32.c --------------------------------------------------------------------------------