CLUSTER_SHARED_VOLUME_STATE_INFO_EX結構 (clusapi.h)
表示叢集共用磁碟區 (CSV) 狀態的相關信息。
語法
typedef struct _CLUSTER_SHARED_VOLUME_STATE_INFO_EX {
WCHAR szVolumeName[MAX_PATH];
WCHAR szNodeName[MAX_PATH];
CLUSTER_SHARED_VOLUME_STATE VolumeState;
WCHAR szVolumeFriendlyName[MAX_PATH];
ULONGLONG RedirectedIOReason;
ULONGLONG VolumeRedirectedIOReason;
} CLUSTER_SHARED_VOLUME_STATE_INFO_EX, *PCLUSTER_SHARED_VOLUME_STATE_INFO_EX;
成員
szVolumeName[MAX_PATH]
Unicode 字串,其中包含 CSV 的磁碟區名稱。 字串以終止的 Null 字元結尾。 提供的名稱可以是叢集指派的易記名稱或格式為 “\?\Volume{xxxxxxxx-xxxx-xxxx-xxxx-xxxx-xxxxxx}” 的磁碟區 GUID 路徑。
szNodeName[MAX_PATH]
裝載 CSV 之節點的節點名稱。
VolumeState
指定 CSV 狀態 的CLUSTER_SHARED_VOLUME_STATE 列舉值。
szVolumeFriendlyName[MAX_PATH]
CSV 的易記名稱。
RedirectedIOReason
位掩碼,指定 VolumeRedirectedIOReason 參數中所述之值的更具體原因。
此成員可以包含下列一或多個值:
RedirectedIOReasonUserRequest (0x0000000000000001)
啟用直接存取模式的使用者要求。
RedirectedIOReasonUnsafeFileSystemFilter (0x0000000000000002)
檔系統篩選器不安全。
RedirectedIOReasonUnsafeVolumeFilter (0x0000000000000004)
磁碟區篩選器不安全。
RedirectedIOReasonFileSystemTiering (0x0000000000000008)
已啟用階層式記憶體。
RedirectedIOReasonBitLockerInitializing (0x0000000000000010)
BitLocker 正在初始化。
RedirectedIOReasonReFs (0x0000000000000020)
TBD
Windows Server 2012 R2、Windows Server 2012 和 Windows Server 2008 R2:此成員已新增至 Windows Server 2016。
RedirectedIOReasonMax (0x8000000000000000)
所有原因。
VolumeRedirectedIOReason
位掩碼,指定在 CSV 上啟用直接存取模式的原因。
此成員可以包含下列一或多個值:
VolumeRedirectedIOReasonNoDiskConnectivity (0x0000000000000001)
沒有磁碟連線能力。
VolumeRedirectedIOReasonStorageSpaceNotAttached (0x0000000000000002)
儲存空間未連結。
VolumeRedirectedIOReasonVolumeReplicationEnabled (0x0000000000000004)
磁碟區上已啟用複寫。
Windows Server 2012 R2、Windows Server 2012 和 Windows Server 2008 R2:此成員已新增至 Windows Server 2016。
VolumeRedirectedIOReasonMax (0x8000000000000000)
所有原因。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | 都不支援 |
最低支援的伺服器 | Windows Server 2012 R2 |
標頭 | clusapi.h |