Share via


EWF_OVERLAY_STORE_CONFIG

3/21/2011

This structure contains storage information on the Enhanced Write Filter (EWF) overlay.

Syntax

typedef struct _EWF_OVERLAY_STORE_CONFIG
{
  ULONG FormatVersion;
  LONGLONG VolumeSize;

  ULONG NumSegments;
  ULONG FreeSegments;
  ULONG SegmentSize;

  ULONG MaxVolumes;
  ULONG NumVolumes;
  USHORT MaxLevels;
  EWF_VOLUME_DESC VolumeDescArray[1];
} EWF_OVERLAY_STORE_CONFIG, * PEWF_OVERLAY_STORE_CONFIG;

Members

  • FormatVersion
    Version of the overlay store volume format.
  • VolumeSize
    Size of the overlay store volume, in bytes.
  • NumSegments
    Number of segments that the overlay store volume is divided into.
  • FreeSegments
    Number of free segments.
  • SegmentSize
    Size of each segment, in bytes.
  • MaxVolumes
    Maximum number of protected volumes.
  • NumVolumes
    Number of currently protected volumes.
  • MaxLevels
    Maximum number of overlay levels.
  • VolumeDescArray
    Array of volume descriptions. Number of entries is specified by NumVolumes.

Requirements

OS Versions: Standard 7

Header: Ewfapi.h

Link Library: Ewfapi.lib

See Also

Reference

EwfMgrOpenOverlayStore
EwfMgrGetOverlayStoreConfig
EWF_VOLUME_DESC

Concepts

EWF API Functions
EWF API Code Sample