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
シャドウ コピー識別子。 詳細については、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 (デスクトップ アプリのみ)
Header vss.h

こちらもご覧ください

IVssSoftwareSnapshotProvider::SetSnapshotProperty