Поделиться через


структура 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

См. также раздел

CLUSTER_SHARED_VOLUME_STATE_INFO

Структуры служебных программ