VDS_OBJECT_TYPE 列挙 (vdshwprv.h)

[Windows 8とWindows Server 2012以降、仮想ディスク サービス COM インターフェイスは Windows Storage Management API に置き換えられます。

VDS オブジェクトの有効な型のセットを定義します。

構文

typedef enum _VDS_OBJECT_TYPE {
  VDS_OT_UNKNOWN = 0,
  VDS_OT_PROVIDER = 1,
  VDS_OT_PACK = 10,
  VDS_OT_VOLUME = 11,
  VDS_OT_VOLUME_PLEX = 12,
  VDS_OT_DISK = 13,
  VDS_OT_SUB_SYSTEM = 30,
  VDS_OT_CONTROLLER = 31,
  VDS_OT_DRIVE = 32,
  VDS_OT_LUN = 33,
  VDS_OT_LUN_PLEX = 34,
  VDS_OT_PORT = 35,
  VDS_OT_PORTAL = 36,
  VDS_OT_TARGET = 37,
  VDS_OT_PORTAL_GROUP = 38,
  VDS_OT_STORAGE_POOL = 39,
  VDS_OT_HBAPORT = 90,
  VDS_OT_INIT_ADAPTER = 91,
  VDS_OT_INIT_PORTAL = 92,
  VDS_OT_ASYNC = 100,
  VDS_OT_ENUM = 101,
  VDS_OT_VDISK = 200,
  VDS_OT_OPEN_VDISK = 201
} VDS_OBJECT_TYPE;

定数

 
VDS_OT_UNKNOWN
値: 0
この値は予約されています。
VDS_OT_PROVIDER
値: 1
オブジェクトは プロバイダーです
VDS_OT_PACK
値: 10
オブジェクトは ディスク パックです。
VDS_OT_VOLUME
値: 11
オブジェクトは ボリュームです。
VDS_OT_VOLUME_PLEX
値: 12
オブジェクトは ボリューム プレックスです
VDS_OT_DISK
値: 13
オブジェクトは ディスクです。
VDS_OT_SUB_SYSTEM
値: 30
オブジェクトは サブシステムです。
VDS_OT_CONTROLLER
値: 31
オブジェクトは コントローラーです。
VDS_OT_DRIVE
値: 32
オブジェクトは ドライブです。
VDS_OT_LUN
値: 33
オブジェクトは LUN です
VDS_OT_LUN_PLEX
値: 34
オブジェクトは LUN プレックスです。
VDS_OT_PORT
値: 35
オブジェクトは コントローラー ポートです。
VDS_OT_PORTAL
値: 36
オブジェクトは iSCSI ポータルです。
VDS_OT_TARGET
値: 37
オブジェクトは iSCSI ターゲットです。
VDS_OT_PORTAL_GROUP
値: 38
オブジェクトは iSCSI ポータル グループです。
VDS_OT_STORAGE_POOL
値: 39
オブジェクトは 記憶域プールです。

Windows Server 2008、Windows Vista、Windows Server 2003: サポートされていません。
VDS_OT_HBAPORT
値: 90
オブジェクトは HBA ポートです。
VDS_OT_INIT_ADAPTER
値: 91
オブジェクトは iSCSI イニシエーター アダプターです。
VDS_OT_INIT_PORTAL
値: 92
オブジェクトは iSCSI イニシエーター ポータルです。
VDS_OT_ASYNC
値: 100
この値は予約されています。
VDS_OT_ENUM
値: 101
この値は予約されています。
VDS_OT_VDISK
値: 200
オブジェクトは仮想ディスクです。

Windows Server 2008、Windows Vista、Windows Server 2003: サポートされていません。
VDS_OT_OPEN_VDISK
値: 201
この値は予約されています。

Windows Server 2008、Windows Vista、Windows Server 2003: サポートされていません。

注釈

IVdsProviderPrivate::GetObject メソッドと IVdsService::GetObject メソッドは、オブジェクトの種類を示す引数としてVDS_OBJECT_TYPE値を渡します。

メモ 今後の Windows バージョンでは、 VDS_OBJECT_TYPE 列挙に定数が追加される可能性があります。 このため、認識できないVDS_OBJECT_TYPE列挙定数を適切に処理するようにアプリケーション 設計する必要があります。
 

要件

要件
サポートされている最小のクライアント Windows Vista [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows Server 2003 (デスクトップ アプリのみ)
Header vdshwprv.h

こちらもご覧ください

IVdsProviderPrivate::GetObject

IVdsService::GetObject

VDS 列挙