Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
The following table describes the EWF creation and configuration function.
Function | Description |
---|---|
ConfigureEwf | 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 |
---|---|
EwfMgrGetDriveLetterFromVolumeName | This function gets the drive letter for the specified volume name. |
EwfMgrOpenProtected | This function opens an EWF-protected volume. |
EwfMgrClose | This function closes an EWF-protected volume. |
EwfMgrClearCommand | This function clears any pending commands that would have occurred on the next restart. |
EwfMgrSetPersistentData | This function sets the persistent data for an EWF-protected volume. |
EwfMgrGetPersistentData | This function gets the persistent data for an EWF-protected volume. |
EwfMgrCheckpoint | This function adds a checkpoint overlay level on the specified EWF-protected volume. |
EwfMgrRestore | This function restores one overlay level on the specified EWF-protected volume, discarding all changes in the current level. |
EwfMgrDisable | This function disables a currently enabled overlay on the specified EWF-protected volume. |
EwfMgrEnable | This function enables a currently disabled overlay on the specified EWF-protected volume. |
EwfMgrCommit | This function commits all current level data in the overlay to the EWF-protected volume. |
EwfMgrCommitFile | 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. |
EwfMgrCommitAndDisableLive | This function immediately commits all current level data to the EWF-protected volume and then disabled EWF. This function does not require a reboot. |
EwfMgrSetLevel | This function sets the overlay level on an EWF-protected volume. |
EwfMgrGetProtectedVolumeConfig | 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 |
---|---|
EwfMgrOpenOverlayStore | This function gets the name of the overlay store volume, if it exists. |
EwfMgrGetOverlayStoreConfig | This function gets the configuration information for the EWF overlay store. |
EwfMgrRegisterLowSpaceNotification | 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 |
---|---|
EwfMgrGetProtectedVolumeList | This function gets a list of all the EWF-protected volumes. |
EwfMgrVolumeNameListIsEmpty | This function determines if the EWF volume name list is empty. |
EwfMgrVolumeNameEntryPop | This function removes the current entry from the EWF volume name list and frees the current memory entry. |
EwfMgrVolumeNameListDelete | 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 |
---|---|
EwfMgrActivateHorm | Enables HORM support at run-time |
EwfMgrDeactivateHorm | Disables HORM support |
EwfMgrIsHormActivated | Returns the current status of HORM |
See Also
Enhanced Write Filter API | EWF API Code Sample
Last updated on Wednesday, October 18, 2006
© 2006 Microsoft Corporation. All rights reserved.