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


Метод GetSupportedFeatures класса MSFT_ReplicationCapabilities

Возвращает поддерживаемые функции для заданного Типа репликации.

Синтаксис

UInt32 GetSupportedFeatures(
  [in]  UInt16 ReplicationType,
  [out] UInt16 Features[],
  [out] String ExtendedStatus
);

Параметры

ReplicationType [in]

Значение типа , представляющее тип репликации. Он должен находиться в MSFT_ReplicationCapabilities перечисления. SupportedReplicationTypes.

Возможности [out]

Массив поддерживаемых функций.

Группы репликации (2)

Репликация элементов с несколькими прыжками (3)

Элементы с несколькими прыжками должны иметь один и тот же SyncType (4)

Для работы с несколькими прыжками требуется предварительное уведомление (5)

Требуется полное обнаружение целевой системы ComputerSystem (6)

Служба приостанавливает исходный ввод-вывод при необходимости (7)

Целевые объекты, выделенные из любого пула носителей (8)

Целевые объекты, выделенные из общего пула носителей (9)

Целевые объекты, выделенные из эксклюзивного пула носителей (10)

Целевые объекты, выделенные из нескольких пулов носителей (11)

Для целевых объектов требуются зарезервированные элементы (12)

Целевой объект связан с SynchronizationAspect (13)

Источник связан с SynchronizationAspect (14)

Автоматическое восстановление после сбоя (15)

Целевой объект должен оставаться связанным с источником (16)

Для удаленного ресурса требуется удаленный CIMOM (17)

Синхронизированный целевой объект клонирования автоматически отсоединяется (18)

Для операции с обратными ролями требуется источник только для чтения (19)

Операция с обратными ролями требует последующей повторной синхронизации (20)

Операция восстановления требует последующего перелома (21)

Операция повторной синхронизации требует последующей активации (22)

Для операции копирования требуется автономный источник (23)

Регулируемый copyPriority (24)

Для source требуется зарезервированный элемент (25)

Поддерживает неоткрытые ресурсы (26)

Операция восстановления требует последующего отсоединения (27)

Целевой элемент можно добавить в коллекции (28)

Для операции с обратными ролями требуется состояние Синхронизировано (29)

Для операции с обратными ролями требуется состояние "Перелом" (30)

Для операции с обратными ролями требуется состояние split (31)

Для операции с обратными ролями требуется состояние FailedOver (32)

Для операции с обратными ролями требуется состояние Приостановлено (33)

Поставщик может управлять удаленным источником (34)

Поставщик может управлять удаленным целевым объектом (35)

Поддерживает временную репликациюEntity (36)

Поддерживает постоянную replicationEntity (37)

ReplicationEntity поддерживает внедренный экземпляр (38)

TargetElement не предоставляется (39)

TargetPool не предоставляется (40)

TargetGoal не предоставляется (41)

Поставщик может создавать удаленные элементы (42)

Для создания удаленных элементов требуется TargetPool (43)

Локальные целевые объекты, выделенные из пула ресурсов источников (44)

Поддерживает SynchronizationAspect (45)

Принимает пути к внешним объектам (46)

Операция отработки отказа требует последующего перелома (47)

Для операции отработки отказа требуется последующее разделение (48)

Операция восстановления требует последующего возобновления (49)

GetPeerSystems может возвращать точки доступа (50)

Клиент может предоставить target ElementName (51)

Операция обратных ролей не изменяет CopyState (52)

Для операции отработки отказа требуется последующее восстановление размещения (53)

Для запланированной операции отработки отказа требуется состояние слома (54)

Для целевого элемента требуется пул ресурсов, зарезервированный для репликации (55)

DmTF Reserved (..)

Конкретный поставщик (0x8000.. 0xFFFF)

ExtendedStatus [out]

Строка, содержащая внедренный объект MSFT_StorageExtendedStatus .

Этот параметр позволяет поставщику хранилища возвращать расширенные (зависящие от реализации) сведения об ошибках.

Возвращаемое значение

Успешное выполнение (0)

Не поддерживается (1)

Неустановленная ошибка (2)

Время ожидания (3)

Сбой (4)

Недопустимый параметр (5)

Используется (6)

DmTF Reserved (..)

Конкретный поставщик (0x8000.).

Требования

Требование Значение
Минимальная версия клиента Windows 10 [только классические приложения]
Минимальная версия сервера Windows Server 2016 [только классические приложения]
Пространство имен Root\Microsoft\Windows\Storage
MOF Storagewmi.mof

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

MSFT_ReplicationCapabilities