Click to Rate and Give Feedback
MSDN
MSDN Library
Windows Development
Backup
 VSS_VOLUME_PROTECTION_INFO structur...
VSS_VOLUME_PROTECTION_INFO structure

Applies to: desktop apps only

Contains information about a volume's shadow copy protection level.

Syntax

typedef struct _VSS_VOLUME_PROTECTION_INFO {
  VSS_PROTECTION_LEVEL m_protectionLevel;
  BOOL                 m_volumeIsOfflineForProtection;
  VSS_PROTECTION_FAULT m_protectionFault;
  LONG                 m_failureStatus;
  BOOL                 m_volumeHasUnusedDiffArea;
  DWORD                m_reserved;
} VSS_VOLUME_PROTECTION_INFO;

Members

m_protectionLevel

A value from the VSS_PROTECTION_LEVEL enumeration that specifies the target protection level for the volume.

m_volumeIsOfflineForProtection

TRUE if the volume is offline due to a protection fault, or FALSE otherwise.

m_protectionFault

A value from the VSS_PROTECTION_FAULT enumeration that describes the shadow copy protection fault that caused the volume to go offline.

m_failureStatus

The internal failure status code.

m_volumeHasUnusedDiffArea

TRUE if the volume has unused shadow copy storage area files, or FALSE otherwise.

m_reserved

Reserved for system use.

Requirements

Minimum supported client

Windows Vista with SP1

Minimum supported server

Windows Server 2008

Header

VsMgmt.h

See also

IVssDifferentialSoftwareSnapshotMgmt3

 

 

Send comments about this topic to Microsoft

Build date: 2/3/2012

Tags What's this?: Add a tag
Community Content   What is Community Content?
Add new content RSS  Annotations
Processing
© 2012 Microsoft. All rights reserved. Terms of Use | Trademarks | Privacy Statement
Page view tracker