EWF API Functions
5/10/2007
The following table describes the EWF creation and configuration function.
Function | Description |
---|---|
This function creates and configures the EWF volume on the device. |
The following table shows the functions that are used to query and configure protected Enhanced Write Filter (EWF) volumes.
Function | Description |
---|---|
This function gets the drive letter for the specified volume name. |
|
This function opens an EWF-protected volume. |
|
This function closes an EWF-protected volume. |
|
This function clears any pending commands that would have occurred on the next restart. |
|
This function sets the persistent data for an EWF-protected volume. |
|
This function gets the persistent data for an EWF-protected volume. |
|
This function adds a checkpoint overlay level on the specified EWF-protected volume. |
|
This function restores one overlay level on the specified EWF-protected volume, discarding all changes in the current level. |
|
This function disables a currently enabled overlay on the specified EWF-protected volume. |
|
This function enables a currently disabled overlay on the specified EWF-protected volume. |
|
This function commits all current level data in the overlay to the EWF-protected volume. |
|
This function commits a single file to the protected volume. The size of the file or its location must not have changed before the file is committed. |
|
This function immediately commits all current level data to the EWF-protected volume and then disabled EWF. This function does not require a reboot. |
|
This function sets the overlay level on an EWF-protected volume. |
|
This function gets the configuration information for an EWF-protected volume. |
The following table shows the functions that are used to query and configure the EWF overlay store volumes.
Function | Description |
---|---|
This function gets the name of the overlay store volume, if it exists. |
|
This function gets the configuration information for the EWF overlay store. |
|
This function registers for a low space notification when the available bytes in the overlay reach a specified threshold. |
The following table shows the functions that are used to obtain and work with a list of EWF-protected volumes.
Function | Description |
---|---|
This function gets a list of all the EWF-protected volumes. |
|
This function determines if the EWF volume name list is empty. |
|
This function removes the current entry from the EWF volume name list and frees the current memory entry. |
|
This function deletes all entries in the EWF volume name list. |
The following table shows the functions that are used to manage Hibernate Once Resume Many (HORM).
Function | Description |
---|---|
Enables HORM support at run-time |
|
Disables HORM support |
|
Returns the current status of HORM |