Win32 API 日本語リファレンス
ホームStorage.Vss › VSS_SNAPSHOT_PROPERTY_ID

VSS_SNAPSHOT_PROPERTY_ID

列挙型
基底型i4

メンバー 14

名前10進16進説明
VSS_SPROPID_UNKNOWN00x0

プロパティが不明です。

この値はアプリケーション エラーを示します。

VSS_SPROPID_SNAPSHOT_ID10x1シャドウ コピーの識別子です。詳細については、VSS_SNAPSHOT_PROP 構造体の m_SnapshotId メンバーを参照してください。
VSS_SPROPID_SNAPSHOT_SET_ID20x2シャドウ コピー セットの識別子です。詳細については、VSS_SNAPSHOT_PROP 構造体の m_SnapshotSetId メンバーを参照してください。
VSS_SPROPID_SNAPSHOTS_COUNT30x3シャドウ コピー セットの作成時に、そのシャドウ コピーに含まれていたボリュームの数です。詳細については、VSS_SNAPSHOT_PROP 構造体の m_lSnapshotsCount メンバーを参照してください。
VSS_SPROPID_SNAPSHOT_DEVICE40x4ボリュームのシャドウ コピーのデバイス オブジェクト名を指定する、NULL 終端のワイド文字列です。詳細については、VSS_SNAPSHOT_PROP 構造体の m_pwszSnapshotDeviceObject メンバーを参照してください。
VSS_SPROPID_ORIGINAL_VOLUME50x5元のボリュームの名前を指定する、NULL 終端のワイド文字列です。詳細については、VSS_SNAPSHOT_PROP 構造体の m_pwszOriginalVolumeName メンバーを参照してください。
VSS_SPROPID_ORIGINATING_MACHINE60x6元のボリュームが存在するコンピューターの名前を指定する、NULL 終端のワイド文字列です。詳細については、VSS_SNAPSHOT_PROP 構造体の m_pwszOriginatingMachine メンバーを参照してください。
VSS_SPROPID_SERVICE_MACHINE70x7シャドウ コピーを作成した Volume Shadow Copy Service を実行しているコンピューターの名前を指定する、NULL 終端のワイド文字列です。詳細については、VSS_SNAPSHOT_PROP 構造体の m_pwszServiceMachine メンバーを参照してください。
VSS_SPROPID_EXPOSED_NAME80x8シャドウ コピーが公開されるときの名前を指定する、NULL 終端のワイド文字列です。詳細については、VSS_SNAPSHOT_PROP 構造体の m_pwszExposedName メンバーを参照してください。
VSS_SPROPID_EXPOSED_PATH90x9シャドウ コピーがファイル共有として公開されるときに利用可能になるボリュームの部分を指定する、NULL 終端のワイド文字列です。詳細については、VSS_SNAPSHOT_PROP 構造体の m_pwszExposedPath メンバーを参照してください。
VSS_SPROPID_PROVIDER_ID100xAプロバイダーの識別子です。詳細については、VSS_SNAPSHOT_PROP 構造体の m_ProviderId メンバーを参照してください。
VSS_SPROPID_SNAPSHOT_ATTRIBUTES110xBシャドウ コピーのプロパティを指定する _VSS_VOLUME_SNAPSHOT_ATTRIBUTES 値のビットマスクです。詳細については、VSS_SNAPSHOT_PROP 構造体の m_lSnapshotAttributes メンバーを参照してください。
VSS_SPROPID_CREATION_TIMESTAMP120xCシャドウ コピーが作成された時刻を示すタイム スタンプです。詳細については、VSS_SNAPSHOT_PROP 構造体の m_tsCreationTimestamp メンバーを参照してください。
VSS_SPROPID_STATUS130xD現在のシャドウ コピー作成操作の状態です。詳細については、VSS_SNAPSHOT_PROP 構造体の m_eStatus メンバーを参照してください。

公式ドキュメント

シャドウ コピーに設定するプロパティを指定します。

出典・ライセンス: 上記「公式ドキュメント」の内容は Microsoft の Win32 API ドキュメント(MicrosoftDocs/sdk-api)を日本語に翻訳・改変したものです。© Microsoft Corporation. CC BY 4.0 で提供。
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 Enum
import 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* = 13
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,
}
#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