структура 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]
Строка Юникода, содержащая имя тома CSV. Строка заканчивается завершающим символом NULL. Это может быть либо понятное имя, назначаемое кластером, либо путь GUID тома в формате "\?\Volume{xxxxxxxx-xxxx-xxxx-xxxx-xxxxxx}".
szNodeName[MAX_PATH]
Имя узла, на котором размещен CSV-файл.
VolumeState
Значение перечисления CLUSTER_SHARED_VOLUME_STATE , указывающее состояние CSV-файла.
szVolumeFriendlyName[MAX_PATH]
Понятное имя CSV-файла.
RedirectedIOReason
Битовая маска, указывающая более конкретные причины для значений, указанных в параметре VolumeRedirectedIOReason .
Этот элемент может содержать одно или несколько из следующих значений:
RedirectedIOReasonUserRequest (0x0000000000000001)
Запрос пользователя на включение режима прямого доступа.
RedirectedIOReasonUnsafeFileSystemFilter (0x0000000000000002)
Фильтр файловой системы небезопасн.
RedirectedIOReasonUnsafeVolumeFilter (0x0000000000000004)
Фильтр томов небезопасн.
RedirectedIOReasonFileSystemTiering (0x0000000000000008)
Многоуровневые хранилища включены.
RedirectedIOReasonBitLockerInitializing (0x0000000000000010)
BitLocker инициализируется.
RedirectedIOReasonReasonReFs (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 |