VDS_VDISK_STATE列舉 (vds.h)

[從Windows 8和Windows Server 2012開始,虛擬磁碟服務COM 介面會由Windows 儲存體管理 API取代。

定義虛擬磁片物件的一組狀態值。

Syntax

typedef enum _VDS_VDISK_STATE {
  VDS_VST_UNKNOWN = 0,
  VDS_VST_ADDED,
  VDS_VST_OPEN,
  VDS_VST_ATTACH_PENDING,
  VDS_VST_ATTACHED_NOT_OPEN,
  VDS_VST_ATTACHED,
  VDS_VST_DETACH_PENDING,
  VDS_VST_COMPACTING,
  VDS_VST_MERGING,
  VDS_VST_EXPANDING,
  VDS_VST_DELETED,
  VDS_VST_MAX
} VDS_VDISK_STATE;

常數

 
VDS_VST_UNKNOWN
值: 0
VDS 無法識別虛擬磁片的目前狀態。
VDS_VST_ADDED
虛擬磁片已新增至 VDS 虛擬磁片提供者。
VDS_VST_OPEN
已開啟虛擬磁片檔案的控制碼。
VDS_VST_ATTACH_PENDING
正在連結虛擬磁片
VDS_VST_ATTACHED_NOT_OPEN
虛擬磁片已連結,但尚未將控制碼開啟至虛擬磁片檔案。
VDS_VST_ATTACHED
虛擬磁片已連結,且控制碼已開啟至虛擬磁片檔案。
VDS_VST_DETACH_PENDING
虛擬磁片正在中斷連結,而控制碼會開啟至虛擬磁片檔案。
VDS_VST_COMPACTING
正在壓縮虛擬磁片。
VDS_VST_MERGING
正在合併虛擬磁片。
VDS_VST_EXPANDING
正在展開虛擬磁片。
VDS_VST_DELETED
已刪除虛擬磁片。
VDS_VST_MAX
此值會保留供系統使用。

備註

注意 未來 Windows 版本中可能會將其他常數新增至 VDS_VDISK_STATE 列舉。 基於這個理由,您的應用程式必須設計為正常處理無法辨識 VDS_VDISK_STATE 列舉常數。
 

規格需求

   
最低支援的用戶端 Windows 7 [僅限傳統型應用程式]
最低支援的伺服器 Windows Server 2008 R2 [僅限傳統型應用程式]
標頭 vds.h

另請參閱

VDS 列舉