Share via


MSFT_DedupVolumeMetadata class

Represents the data deduplication metadata for a volume.

The following syntax is simplified from MOF code and includes all inherited properties.

Syntax

[dynamic, provider("DeduplicationProvider"), ClassVersion("1.0"), AMENDMENT]
class MSFT_DedupVolumeMetadata
{
  String VolumeId;
  String StoreId;
  String Volume;
  uint64 DataChunkCount;
  uint32 DataContainerCount;
  uint32 DataChunkAverageSize;
  uint32 DataChunkMedianSize;
  uint32 DataMaxChunkCount;
  uint64 DataStoreUncompactedFreespace;
  uint64 StreamMapChunkCount;
  uint32 StreamMapContainerCount;
  uint32 StreamMapAverageChunkCount;
  uint32 StreamMapMedianChunkCount;
  uint32 StreamMapMaxChunkCount;
  uint64 HotspotChunkCount;
  uint32 HotspotContainerCount;
  uint32 HotspotMedianReferenceCount;
  uint32 CorruptionLogEntryCount;
  uint64 TotalChunkStoreSize;
};

Members

The MSFT_DedupVolumeMetadata class has these types of members:

Properties

The MSFT_DedupVolumeMetadata class has these properties.

CorruptionLogEntryCount

Data type: uint32

Access type: Read-only

The number of corruption log entries for the volume.

DataChunkAverageSize

Data type: uint32

Access type: Read-only

The data store size (not including chunk metadata) divided by the total number of data chunks in the data store.

DataChunkCount

Data type: uint64

Access type: Read-only

The number of data chunks on the volume.

DataChunkMedianSize

Data type: uint32

Access type: Read-only

This property is reserved for system use.

DataContainerCount

Data type: uint32

Access type: Read-only

The number of containers in the data store.

DataMaxChunkCount

Data type: uint32

Access type: Read-only

This property is reserved for system use.

DataStoreUncompactedFreespace

Data type: uint64

Access type: Read-only

This property is reserved for future use.

HotspotChunkCount

Data type: uint64

Access type: Read-only

The number of hot spots on the volume.

HotspotContainerCount

Data type: uint32

Access type: Read-only

The number of containers in the hot spot store.

HotspotMedianReferenceCount

Data type: uint32

Access type: Read-only

This property is reserved for future use.

StoreId

Data type: String

Access type: Read-only

The unique ID for the data deduplication chunk store.

StreamMapAverageChunkCount

Data type: uint32

Access type: Read-only

This property is reserved for future use.

StreamMapChunkCount

Data type: uint64

Access type: Read-only

The number of stream map chunks on the volume.

StreamMapContainerCount

Data type: uint32

Access type: Read-only

The number of containers in the stream map store.

StreamMapMaxChunkCount

Data type: uint32

Access type: Read-only

This property is reserved for future use.

StreamMapMedianChunkCount

Data type: uint32

Access type: Read-only

This property is reserved for future use.

TotalChunkStoreSize

Data type: uint64

Access type: Read-only

The total chunk store size.

Volume

Data type: String

Access type: Read-only

A drive letter (for example, D:) or volume GUID path for the volume.

VolumeId

Data type: String

Access type: Read-only

Qualifiers: key

A volume GUID path for the volume. A volume GUID path is a string of the form "\\?\Volume{GUID}\" where GUID is a GUID that identifies the volume.

Examples

For an example that uses the MSFT_DedupVolumeMetadata class, please see Data deduplication backup and restore sample.

Requirements

Minimum supported client
None supported
Minimum supported server
Windows Server 2012
Namespace
Root\Microsoft\Windows\Deduplication
MOF
DeduplicationProvider.mof
DLL
DdpWmi.dll

See also

Data Deduplication Management WMI API Reference