General Information

Locked
User avatar
JHPJHP
Site Admin
Posts: 217
Joined: Wed Jun 21, 2023 10:48 am

General Information

Post by JHPJHP »

PB Interface to ImDisk

2 Service Files, 16 Examples, 6 Includes

ImDisk Toolkit
Windows XP, Vista, 7, 8, 8.1, 10 or 11 (32 or 64-bit)

ImDisk v2.0.10.64: http://www.ltr-data.se/opencode.html/#ImDisk
imdisk.cpl, imdisk.lib, imdisk.sys
imdisk.h, imdisk.c, imdisk_cpl.cpp, imdisk_sys.cpp, drvio.c, gpl.txt, readme.txt

Microsoft Windows SDK
imapi2fs.h, imapi2sample.cpp

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

CreateDriverService.pb
Create the virtual device driver service.

DeleteDriverService.pb
Delete the virtual device driver service (may also need a reboot).

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

CreateDevice1.pb
Creates a RAM Disk linked to the first available drive letter.

RemoveDevice1.pb
Removes the link between the drive and RAM Disk.

CreateDevice2.pb
Creates an image file linked to the first available drive letter.

RemoveDevice2.pb
Removes the link between the drive and image file.

MountDevice.pb
Mounts an image file to virtual memory or relinks an image file.

CreateMountPoint1.pb
Creates a MountPoint between a folder location and the first available drive letter.

RemoveMountPoint1.pb
Removes the link between the two locations.

CreateMountPoint2.pb
Creates a MountPoint between a folder location and a newly created folder.

RemoveMountPoint2.pb
Removes the link between the two locations.

AdjustImageFileSize.pb
Adjusts an image file size.

ExtendDevice.pb
Extends the size of an image file.

SaveImageFile.pb
Saves a device to an image file.

SaveImageFileInteractive.pb
Saves a device to an image file interactively.

QueryDevice.pb
Displays information about devices.

GetFormattedGeometry.pb
Displays information about disk drives with a valid boot record signature.

CreateMountableImage.pb
Creates a mountable image file from either a device or folder location.

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

Before using the ImDisk Interface for the first time run the file CreateDriverService.pb located in the setservice folder:
After a reboot any virtual drives are removed, but the formatted image files remain intact and can be reused.
If a virtual drive is created or modified in memory, an image file must be saved to be available after reboot.
The difference between stupidity and genius is that genius has its limits.
~ Albert Einstein
Locked