перечисление VSS_SNAPSHOT_PROPERTY_ID (vss.h)

Указывает свойство, задающееся для теневой копии.

Синтаксис

typedef enum _VSS_SNAPSHOT_PROPERTY_ID {
  VSS_SPROPID_UNKNOWN = 0,
  VSS_SPROPID_SNAPSHOT_ID = 0x1,
  VSS_SPROPID_SNAPSHOT_SET_ID = 0x2,
  VSS_SPROPID_SNAPSHOTS_COUNT = 0x3,
  VSS_SPROPID_SNAPSHOT_DEVICE = 0x4,
  VSS_SPROPID_ORIGINAL_VOLUME = 0x5,
  VSS_SPROPID_ORIGINATING_MACHINE = 0x6,
  VSS_SPROPID_SERVICE_MACHINE = 0x7,
  VSS_SPROPID_EXPOSED_NAME = 0x8,
  VSS_SPROPID_EXPOSED_PATH = 0x9,
  VSS_SPROPID_PROVIDER_ID = 0xa,
  VSS_SPROPID_SNAPSHOT_ATTRIBUTES = 0xb,
  VSS_SPROPID_CREATION_TIMESTAMP = 0xc,
  VSS_SPROPID_STATUS = 0xd
} VSS_SNAPSHOT_PROPERTY_ID, *PVSS_SNAPSHOT_PROPERTY_ID;

Константы

 
VSS_SPROPID_UNKNOWN
Значение: 0
Свойство неизвестно.

Это значение указывает на ошибку приложения.
VSS_SPROPID_SNAPSHOT_ID
Значение: 0x1
Идентификатор теневого копирования. Дополнительные сведения см. в разделе элемент m_SnapshotId структуры VSS_SNAPSHOT_PROP .
VSS_SPROPID_SNAPSHOT_SET_ID
Значение: 0x2
Идентификатор набора теневых копий. Дополнительные сведения см. в разделе элемент m_SnapshotSetId структуры VSS_SNAPSHOT_PROP .
VSS_SPROPID_SNAPSHOTS_COUNT
Значение: 0x3
Количество томов, включенных в теневое копирование в наборе теневых копий при ее создании. Дополнительные сведения
см. m_lSnapshotsCount элемент структуры VSS_SNAPSHOT_PROP .
VSS_SPROPID_SNAPSHOT_DEVICE
Значение: 0x4
Строка расширенных символов, завершающаяся null, которая указывает имя объекта устройства для теневой копии
х:. Дополнительные сведения см. в разделе элемент m_pwszSnapshotDeviceObject структуры VSS_SNAPSHOT_PROP .
VSS_SPROPID_ORIGINAL_VOLUME
Значение: 0x5
Строка расширенных символов, завершающаяся null, которая указывает имя исходного тома. Дополнительные сведения см. в разделе элемент m_pwszOriginalVolumeName структуры VSS_SNAPSHOT_PROP .
VSS_SPROPID_ORIGINATING_MACHINE
Значение: 0x6
Строка расширенных символов, завершающаяся нулевым значением, указывающая имя компьютера, содержащего исходный код.
х:. Дополнительные сведения см. в разделе элемент m_pwszOriginatingMachine структуры VSS_SNAPSHOT_PROP .
VSS_SPROPID_SERVICE_MACHINE
Значение: 0x7
Строка расширенных символов, завершающаяся null, которая указывает имя компьютера, на котором выполняется теневое копирование тома.
Служба, создающая теневое копирование. Дополнительные сведения см. в разделе элемент m_pwszServiceMachine структуры VSS_SNAPSHOT_PROP .
VSS_SPROPID_EXPOSED_NAME
Значение: 0x8
Строка расширенных символов, завершающаяся значением NULL, которая указывает имя теневой копии при ее доступе. Дополнительные сведения см. в разделе элемент m_pwszExposedName структуры VSS_SNAPSHOT_PROP .
VSS_SPROPID_EXPOSED_PATH
Значение: 0x9
Строка расширенных символов, завершающаяся нулевым значением, указывающая часть тома, которая становится доступной
когда теневая копия предоставляется в виде общей папки. Дополнительные сведения см. в разделе элемент m_pwszExposedPath структуры VSS_SNAPSHOT_PROP .
VSS_SPROPID_PROVIDER_ID
Значение: 0xa
Идентификатор поставщика. Дополнительные сведения см. в разделе элемент m_ProviderId структуры VSS_SNAPSHOT_PROP .
VSS_SPROPID_SNAPSHOT_ATTRIBUTES
Значение: 0xb
Битовая маска _VSS_VOLUME_SNAPSHOT_ATTRIBUTES значений, определяющих свойства теневой копии. Дополнительные сведения см. в разделе элемент m_lSnapshotAttributes структуры VSS_SNAPSHOT_PROP .
VSS_SPROPID_CREATION_TIMESTAMP
Значение: 0xc
Метка времени, указывающая время создания теневой копии. Дополнительные сведения см. в разделе элемент m_tsCreationTimestamp структуры VSS_SNAPSHOT_PROP .
VSS_SPROPID_STATUS
Значение: 0xd
Состояние текущей операции создания теневой копии. Дополнительные сведения см. в разделе элемент m_eStatus структуры VSS_SNAPSHOT_PROP .

Требования

Требование Значение
Минимальная версия клиента Windows XP [только классические приложения]
Минимальная версия сервера Windows Server 2003 [только классические приложения]
Верхняя часть vss.h

См. также раздел

IVssSoftwareSnapshotProvider::SetSnapshotProperty