ホーム › Storage.Vss › VSS_SNAPSHOT_PROPERTY_ID
VSS_SNAPSHOT_PROPERTY_ID
列挙型メンバー 14
| 名前 | 10進 | 16進 | 説明 |
|---|---|---|---|
| VSS_SPROPID_UNKNOWN | 0 | 0x0 | プロパティが不明です。 この値はアプリケーション エラーを示します。 |
| VSS_SPROPID_SNAPSHOT_ID | 1 | 0x1 | シャドウ コピーの識別子です。詳細については、VSS_SNAPSHOT_PROP 構造体の m_SnapshotId メンバーを参照してください。 |
| VSS_SPROPID_SNAPSHOT_SET_ID | 2 | 0x2 | シャドウ コピー セットの識別子です。詳細については、VSS_SNAPSHOT_PROP 構造体の m_SnapshotSetId メンバーを参照してください。 |
| VSS_SPROPID_SNAPSHOTS_COUNT | 3 | 0x3 | シャドウ コピー セットの作成時に、そのシャドウ コピーに含まれていたボリュームの数です。詳細については、VSS_SNAPSHOT_PROP 構造体の m_lSnapshotsCount メンバーを参照してください。 |
| VSS_SPROPID_SNAPSHOT_DEVICE | 4 | 0x4 | ボリュームのシャドウ コピーのデバイス オブジェクト名を指定する、NULL 終端のワイド文字列です。詳細については、VSS_SNAPSHOT_PROP 構造体の m_pwszSnapshotDeviceObject メンバーを参照してください。 |
| VSS_SPROPID_ORIGINAL_VOLUME | 5 | 0x5 | 元のボリュームの名前を指定する、NULL 終端のワイド文字列です。詳細については、VSS_SNAPSHOT_PROP 構造体の m_pwszOriginalVolumeName メンバーを参照してください。 |
| VSS_SPROPID_ORIGINATING_MACHINE | 6 | 0x6 | 元のボリュームが存在するコンピューターの名前を指定する、NULL 終端のワイド文字列です。詳細については、VSS_SNAPSHOT_PROP 構造体の m_pwszOriginatingMachine メンバーを参照してください。 |
| VSS_SPROPID_SERVICE_MACHINE | 7 | 0x7 | シャドウ コピーを作成した Volume Shadow Copy Service を実行しているコンピューターの名前を指定する、NULL 終端のワイド文字列です。詳細については、VSS_SNAPSHOT_PROP 構造体の m_pwszServiceMachine メンバーを参照してください。 |
| VSS_SPROPID_EXPOSED_NAME | 8 | 0x8 | シャドウ コピーが公開されるときの名前を指定する、NULL 終端のワイド文字列です。詳細については、VSS_SNAPSHOT_PROP 構造体の m_pwszExposedName メンバーを参照してください。 |
| VSS_SPROPID_EXPOSED_PATH | 9 | 0x9 | シャドウ コピーがファイル共有として公開されるときに利用可能になるボリュームの部分を指定する、NULL 終端のワイド文字列です。詳細については、VSS_SNAPSHOT_PROP 構造体の m_pwszExposedPath メンバーを参照してください。 |
| VSS_SPROPID_PROVIDER_ID | 10 | 0xA | プロバイダーの識別子です。詳細については、VSS_SNAPSHOT_PROP 構造体の m_ProviderId メンバーを参照してください。 |
| VSS_SPROPID_SNAPSHOT_ATTRIBUTES | 11 | 0xB | シャドウ コピーのプロパティを指定する _VSS_VOLUME_SNAPSHOT_ATTRIBUTES 値のビットマスクです。詳細については、VSS_SNAPSHOT_PROP 構造体の m_lSnapshotAttributes メンバーを参照してください。 |
| VSS_SPROPID_CREATION_TIMESTAMP | 12 | 0xC | シャドウ コピーが作成された時刻を示すタイム スタンプです。詳細については、VSS_SNAPSHOT_PROP 構造体の m_tsCreationTimestamp メンバーを参照してください。 |
| VSS_SPROPID_STATUS | 13 | 0xD | 現在のシャドウ コピー作成操作の状態です。詳細については、VSS_SNAPSHOT_PROP 構造体の m_eStatus メンバーを参照してください。 |
公式ドキュメント
シャドウ コピーに設定するプロパティを指定します。
出典・ライセンス: 上記「公式ドキュメント」の内容は Microsoft の Win32 API ドキュメント(MicrosoftDocs/sdk-api)を日本語に翻訳・改変したものです。© Microsoft Corporation. CC BY 4.0 で提供。
Microsoft 公式リファレンス: 英語 (en-us) · 日本語 (ja-jp) · 原文ソース (GitHub)
Microsoft 公式リファレンス: 英語 (en-us) · 日本語 (ja-jp) · 原文ソース (GitHub)
各言語での定義
列挙メンバーの定義。HSP タブは #define global(値は16進)。
typedef enum VSS_SNAPSHOT_PROPERTY_ID : int {
VSS_SPROPID_UNKNOWN = 0,
VSS_SPROPID_SNAPSHOT_ID = 1,
VSS_SPROPID_SNAPSHOT_SET_ID = 2,
VSS_SPROPID_SNAPSHOTS_COUNT = 3,
VSS_SPROPID_SNAPSHOT_DEVICE = 4,
VSS_SPROPID_ORIGINAL_VOLUME = 5,
VSS_SPROPID_ORIGINATING_MACHINE = 6,
VSS_SPROPID_SERVICE_MACHINE = 7,
VSS_SPROPID_EXPOSED_NAME = 8,
VSS_SPROPID_EXPOSED_PATH = 9,
VSS_SPROPID_PROVIDER_ID = 10,
VSS_SPROPID_SNAPSHOT_ATTRIBUTES = 11,
VSS_SPROPID_CREATION_TIMESTAMP = 12,
VSS_SPROPID_STATUS = 13
} VSS_SNAPSHOT_PROPERTY_ID;public enum VSS_SNAPSHOT_PROPERTY_ID : int
{
VSS_SPROPID_UNKNOWN = 0,
VSS_SPROPID_SNAPSHOT_ID = 1,
VSS_SPROPID_SNAPSHOT_SET_ID = 2,
VSS_SPROPID_SNAPSHOTS_COUNT = 3,
VSS_SPROPID_SNAPSHOT_DEVICE = 4,
VSS_SPROPID_ORIGINAL_VOLUME = 5,
VSS_SPROPID_ORIGINATING_MACHINE = 6,
VSS_SPROPID_SERVICE_MACHINE = 7,
VSS_SPROPID_EXPOSED_NAME = 8,
VSS_SPROPID_EXPOSED_PATH = 9,
VSS_SPROPID_PROVIDER_ID = 10,
VSS_SPROPID_SNAPSHOT_ATTRIBUTES = 11,
VSS_SPROPID_CREATION_TIMESTAMP = 12,
VSS_SPROPID_STATUS = 13,
}Public Enum VSS_SNAPSHOT_PROPERTY_ID As Integer
VSS_SPROPID_UNKNOWN = 0
VSS_SPROPID_SNAPSHOT_ID = 1
VSS_SPROPID_SNAPSHOT_SET_ID = 2
VSS_SPROPID_SNAPSHOTS_COUNT = 3
VSS_SPROPID_SNAPSHOT_DEVICE = 4
VSS_SPROPID_ORIGINAL_VOLUME = 5
VSS_SPROPID_ORIGINATING_MACHINE = 6
VSS_SPROPID_SERVICE_MACHINE = 7
VSS_SPROPID_EXPOSED_NAME = 8
VSS_SPROPID_EXPOSED_PATH = 9
VSS_SPROPID_PROVIDER_ID = 10
VSS_SPROPID_SNAPSHOT_ATTRIBUTES = 11
VSS_SPROPID_CREATION_TIMESTAMP = 12
VSS_SPROPID_STATUS = 13
End Enumimport enum
class VSS_SNAPSHOT_PROPERTY_ID(enum.IntEnum):
VSS_SPROPID_UNKNOWN = 0
VSS_SPROPID_SNAPSHOT_ID = 1
VSS_SPROPID_SNAPSHOT_SET_ID = 2
VSS_SPROPID_SNAPSHOTS_COUNT = 3
VSS_SPROPID_SNAPSHOT_DEVICE = 4
VSS_SPROPID_ORIGINAL_VOLUME = 5
VSS_SPROPID_ORIGINATING_MACHINE = 6
VSS_SPROPID_SERVICE_MACHINE = 7
VSS_SPROPID_EXPOSED_NAME = 8
VSS_SPROPID_EXPOSED_PATH = 9
VSS_SPROPID_PROVIDER_ID = 10
VSS_SPROPID_SNAPSHOT_ATTRIBUTES = 11
VSS_SPROPID_CREATION_TIMESTAMP = 12
VSS_SPROPID_STATUS = 13// VSS_SNAPSHOT_PROPERTY_ID
pub const VSS_SPROPID_UNKNOWN: i32 = 0;
pub const VSS_SPROPID_SNAPSHOT_ID: i32 = 1;
pub const VSS_SPROPID_SNAPSHOT_SET_ID: i32 = 2;
pub const VSS_SPROPID_SNAPSHOTS_COUNT: i32 = 3;
pub const VSS_SPROPID_SNAPSHOT_DEVICE: i32 = 4;
pub const VSS_SPROPID_ORIGINAL_VOLUME: i32 = 5;
pub const VSS_SPROPID_ORIGINATING_MACHINE: i32 = 6;
pub const VSS_SPROPID_SERVICE_MACHINE: i32 = 7;
pub const VSS_SPROPID_EXPOSED_NAME: i32 = 8;
pub const VSS_SPROPID_EXPOSED_PATH: i32 = 9;
pub const VSS_SPROPID_PROVIDER_ID: i32 = 10;
pub const VSS_SPROPID_SNAPSHOT_ATTRIBUTES: i32 = 11;
pub const VSS_SPROPID_CREATION_TIMESTAMP: i32 = 12;
pub const VSS_SPROPID_STATUS: i32 = 13;// VSS_SNAPSHOT_PROPERTY_ID
const (
VSS_SPROPID_UNKNOWN int32 = 0
VSS_SPROPID_SNAPSHOT_ID int32 = 1
VSS_SPROPID_SNAPSHOT_SET_ID int32 = 2
VSS_SPROPID_SNAPSHOTS_COUNT int32 = 3
VSS_SPROPID_SNAPSHOT_DEVICE int32 = 4
VSS_SPROPID_ORIGINAL_VOLUME int32 = 5
VSS_SPROPID_ORIGINATING_MACHINE int32 = 6
VSS_SPROPID_SERVICE_MACHINE int32 = 7
VSS_SPROPID_EXPOSED_NAME int32 = 8
VSS_SPROPID_EXPOSED_PATH int32 = 9
VSS_SPROPID_PROVIDER_ID int32 = 10
VSS_SPROPID_SNAPSHOT_ATTRIBUTES int32 = 11
VSS_SPROPID_CREATION_TIMESTAMP int32 = 12
VSS_SPROPID_STATUS int32 = 13
)const
VSS_SPROPID_UNKNOWN = 0;
VSS_SPROPID_SNAPSHOT_ID = 1;
VSS_SPROPID_SNAPSHOT_SET_ID = 2;
VSS_SPROPID_SNAPSHOTS_COUNT = 3;
VSS_SPROPID_SNAPSHOT_DEVICE = 4;
VSS_SPROPID_ORIGINAL_VOLUME = 5;
VSS_SPROPID_ORIGINATING_MACHINE = 6;
VSS_SPROPID_SERVICE_MACHINE = 7;
VSS_SPROPID_EXPOSED_NAME = 8;
VSS_SPROPID_EXPOSED_PATH = 9;
VSS_SPROPID_PROVIDER_ID = 10;
VSS_SPROPID_SNAPSHOT_ATTRIBUTES = 11;
VSS_SPROPID_CREATION_TIMESTAMP = 12;
VSS_SPROPID_STATUS = 13;// VSS_SNAPSHOT_PROPERTY_ID
pub const VSS_SPROPID_UNKNOWN: i32 = 0;
pub const VSS_SPROPID_SNAPSHOT_ID: i32 = 1;
pub const VSS_SPROPID_SNAPSHOT_SET_ID: i32 = 2;
pub const VSS_SPROPID_SNAPSHOTS_COUNT: i32 = 3;
pub const VSS_SPROPID_SNAPSHOT_DEVICE: i32 = 4;
pub const VSS_SPROPID_ORIGINAL_VOLUME: i32 = 5;
pub const VSS_SPROPID_ORIGINATING_MACHINE: i32 = 6;
pub const VSS_SPROPID_SERVICE_MACHINE: i32 = 7;
pub const VSS_SPROPID_EXPOSED_NAME: i32 = 8;
pub const VSS_SPROPID_EXPOSED_PATH: i32 = 9;
pub const VSS_SPROPID_PROVIDER_ID: i32 = 10;
pub const VSS_SPROPID_SNAPSHOT_ATTRIBUTES: i32 = 11;
pub const VSS_SPROPID_CREATION_TIMESTAMP: i32 = 12;
pub const VSS_SPROPID_STATUS: i32 = 13;const
VSS_SPROPID_UNKNOWN* = 0
VSS_SPROPID_SNAPSHOT_ID* = 1
VSS_SPROPID_SNAPSHOT_SET_ID* = 2
VSS_SPROPID_SNAPSHOTS_COUNT* = 3
VSS_SPROPID_SNAPSHOT_DEVICE* = 4
VSS_SPROPID_ORIGINAL_VOLUME* = 5
VSS_SPROPID_ORIGINATING_MACHINE* = 6
VSS_SPROPID_SERVICE_MACHINE* = 7
VSS_SPROPID_EXPOSED_NAME* = 8
VSS_SPROPID_EXPOSED_PATH* = 9
VSS_SPROPID_PROVIDER_ID* = 10
VSS_SPROPID_SNAPSHOT_ATTRIBUTES* = 11
VSS_SPROPID_CREATION_TIMESTAMP* = 12
VSS_SPROPID_STATUS* = 13enum VSS_SNAPSHOT_PROPERTY_ID : int {
VSS_SPROPID_UNKNOWN = 0,
VSS_SPROPID_SNAPSHOT_ID = 1,
VSS_SPROPID_SNAPSHOT_SET_ID = 2,
VSS_SPROPID_SNAPSHOTS_COUNT = 3,
VSS_SPROPID_SNAPSHOT_DEVICE = 4,
VSS_SPROPID_ORIGINAL_VOLUME = 5,
VSS_SPROPID_ORIGINATING_MACHINE = 6,
VSS_SPROPID_SERVICE_MACHINE = 7,
VSS_SPROPID_EXPOSED_NAME = 8,
VSS_SPROPID_EXPOSED_PATH = 9,
VSS_SPROPID_PROVIDER_ID = 10,
VSS_SPROPID_SNAPSHOT_ATTRIBUTES = 11,
VSS_SPROPID_CREATION_TIMESTAMP = 12,
VSS_SPROPID_STATUS = 13,
}#define global VSS_SPROPID_UNKNOWN 0x0
#define global VSS_SPROPID_SNAPSHOT_ID 0x1
#define global VSS_SPROPID_SNAPSHOT_SET_ID 0x2
#define global VSS_SPROPID_SNAPSHOTS_COUNT 0x3
#define global VSS_SPROPID_SNAPSHOT_DEVICE 0x4
#define global VSS_SPROPID_ORIGINAL_VOLUME 0x5
#define global VSS_SPROPID_ORIGINATING_MACHINE 0x6
#define global VSS_SPROPID_SERVICE_MACHINE 0x7
#define global VSS_SPROPID_EXPOSED_NAME 0x8
#define global VSS_SPROPID_EXPOSED_PATH 0x9
#define global VSS_SPROPID_PROVIDER_ID 0xA
#define global VSS_SPROPID_SNAPSHOT_ATTRIBUTES 0xB
#define global VSS_SPROPID_CREATION_TIMESTAMP 0xC
#define global VSS_SPROPID_STATUS 0xD