Share via


VSS_SNAPSHOT_PROPERTY_ID 열거형(vss.h)

섀도 복사본에 설정할 속성을 지정합니다.

Syntax

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
섀도 복사본 식별자입니다. 자세한 내용은 VSS_SNAPSHOT_PROP 구조체의 m_SnapshotId 멤버를 참조하세요.
VSS_SPROPID_SNAPSHOT_SET_ID
값: 0x2
섀도 복사본 집합 식별자입니다. 자세한 내용은 VSS_SNAPSHOT_PROP 구조체의 m_SnapshotSetId 멤버를 참조하세요.
VSS_SPROPID_SNAPSHOTS_COUNT
값: 0x3
섀도 복사본을 만들 때 섀도 복사본 집합에 포함된 볼륨의 수입니다. 자세한 내용은
정보는 VSS_SNAPSHOT_PROP 구조체의 m_lSnapshotsCount 멤버를 참조하세요.
VSS_SPROPID_SNAPSHOT_DEVICE
값: 0x4
의 섀도 복사본에 대한 디바이스 개체의 이름을 지정하는 Null로 종료된 와이드 문자열
볼륨을 숨깁니다. 자세한 내용은 VSS_SNAPSHOT_PROP 구조체의 m_pwszSnapshotDeviceObject 멤버를 참조하세요.
VSS_SPROPID_ORIGINAL_VOLUME
값: 0x5
원래 볼륨의 이름을 지정하는 null로 끝나는 와이드 문자열입니다. 자세한 내용은 VSS_SNAPSHOT_PROP 구조체의 m_pwszOriginalVolumeName 멤버를 참조하세요.
VSS_SPROPID_ORIGINATING_MACHINE
값: 0x6
원본을 포함하는 컴퓨터의 이름을 지정하는 null로 끝나는 와이드 문자열입니다.
볼륨을 숨깁니다. 자세한 내용은 VSS_SNAPSHOT_PROP 구조체의 m_pwszOriginatingMachine 멤버를 참조하세요.
VSS_SPROPID_SERVICE_MACHINE
값: 0x7
볼륨 섀도 복사본을 실행하는 컴퓨터의 이름을 지정하는 null로 끝나는 와이드 문자열
섀도 복사본을 만든 서비스입니다. 자세한 내용은 VSS_SNAPSHOT_PROP 구조체의 m_pwszServiceMachine 멤버를 참조하세요.
VSS_SPROPID_EXPOSED_NAME
값: 0x8
섀도 복사본이 노출될 때 이름을 지정하는 null로 끝나는 와이드 문자열입니다. 자세한 내용은 VSS_SNAPSHOT_PROP 구조체의 m_pwszExposedName 멤버를 참조하세요.
VSS_SPROPID_EXPOSED_PATH
값: 0x9
사용할 수 있게 된 볼륨의 부분을 지정하는 null로 끝나는 와이드 문자열
섀도 복사본이 파일 공유로 노출되면 입니다. 자세한 내용은 VSS_SNAPSHOT_PROP 구조체의 m_pwszExposedPath 멤버를 참조하세요.
VSS_SPROPID_PROVIDER_ID
값: 0xa
공급자 식별자입니다. 자세한 내용은 VSS_SNAPSHOT_PROP 구조체의 m_ProviderId 멤버를 참조하세요.
VSS_SPROPID_SNAPSHOT_ATTRIBUTES
값: 0xb
섀도 복사본의 속성을 지정하는 _VSS_VOLUME_SNAPSHOT_ATTRIBUTES 값의 비트 마스크입니다. 자세한 내용은 VSS_SNAPSHOT_PROP 구조체의 m_lSnapshotAttributes 멤버를 참조하세요.
VSS_SPROPID_CREATION_TIMESTAMP
값: 0xc
섀도 복사본을 만든 시기를 지정하는 타임스탬프를 지정합니다. 자세한 내용은 VSS_SNAPSHOT_PROP 구조체의 m_tsCreationTimestamp 멤버를 참조하세요.
VSS_SPROPID_STATUS
값: 0xd
현재 섀도 복사본 만들기 작업의 상태. 자세한 내용은 VSS_SNAPSHOT_PROP 구조체의 m_eStatus 멤버를 참조하세요.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows XP [데스크톱 앱만 해당]
지원되는 최소 서버 Windows Server 2003 [데스크톱 앱만 해당]
머리글 vss.h

추가 정보

IVssSoftwareSnapshotProvider::SetSnapshotProperty