ImDiskDevice Class |
Namespace: LTR.IO.ImDisk
The ImDiskDevice type exposes the following members.
Name | Description | |
---|---|---|
ImDiskDevice(String, FileAccess) |
Creates a new instance and opens an existing disk device.
| |
ImDiskDevice(UInt32, FileAccess) |
Creates a new instance and opens an existing ImDisk virtual disk device.
|
Name | Description | |
---|---|---|
CheckDriverVersion |
Checks if version of running ImDisk Virtual Disk Driver servicing this device object is compatible with this API
library. If this device object is not created by ImDisk Virtual Disk Driver this method returns False.
(Inherited from ImDiskObject.) | |
Close |
Close device object.
(Inherited from ImDiskObject.) | |
DismountVolumeFilesystem |
Locks and dismounts filesystem on a volume. Upon successful return, further access to the device
can only be done through this device object instance until it is either closed (disposed) or lock is
released on the underlying handle.
| |
Dispose | (Overrides ImDiskObjectDispose(Boolean).) | |
Equals | (Inherited from Object.) | |
Finalize | (Inherited from ImDiskObject.) | |
ForceRemoveDevice |
Forcefully removes ImDisk virtual disk from system even if it is use by other applications.
| |
GetHashCode | Serves as a hash function for a particular type. (Inherited from Object.) | |
GetRawDiskStream |
Opens a ImDiskDeviceStream object around this ImDisk device that can be used to directly access disk data.
| |
GetType | Gets the Type of the current instance. (Inherited from Object.) | |
MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) | |
SaveImageFile(String) |
Saves contents of disk device to an image file.
| |
SaveImageFile(SafeFileHandle, UInt32) |
Saves contents of disk device to an image file.
| |
SaveImageFile(FileStream, UInt32) |
Saves contents of disk device to an image file.
| |
SaveImageFile(String, UInt32) |
Saves contents of disk device to an image file.
| |
SaveImageFile(SafeFileHandle, UInt32, ActionActionBoolean) |
Saves contents of disk device to an image file while pumping window messages between reads and writes.
| |
SaveImageFile(FileStream, UInt32, ActionActionBoolean) |
Saves contents of disk device to an image file while pumping window messages between reads and writes.
| |
SaveImageFile(String, UInt32, ActionActionBoolean) |
Saves contents of disk device to an image file while pumping window messages between reads and writes.
| |
SaveImageFileInteractive |
This function saves the contents of a device to an image file. This is a
user-interactive function that displays dialog boxes where user can select
image file and other options.
| |
SaveImageFileInteractive(Boolean) |
This function saves the contents of a device to an image file. This is a
user-interactive function that displays dialog boxes where user can select
image file and other options.
| |
SaveImageFileInteractive(IntPtr) |
This function saves the contents of a device to an image file. This is a
user-interactive function that displays dialog boxes where user can select
image file and other options.
| |
SaveImageFileInteractive(IntPtr, Boolean) |
This function saves the contents of a device to an image file. This is a
user-interactive function that displays dialog boxes where user can select
image file and other options.
| |
SaveImageFileInteractive(IntPtr, UInt32) |
This function saves the contents of a device to an image file. This is a
user-interactive function that displays dialog boxes where user can select
image file and other options.
| |
SaveImageFileInteractive(IntPtr, UInt32, Boolean) |
This function saves the contents of a device to an image file. This is a
user-interactive function that displays dialog boxes where user can select
image file and other options.
| |
ToString | (Inherited from Object.) |
Name | Description | |
---|---|---|
AccessMode | (Inherited from ImDiskObject.) | |
SafeFileHandle | (Inherited from ImDiskObject.) |