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


Метод RemoveInitiatorId класса MSFT_MaskingSet

Удаляет один или несколько идентификаторов инициатора из набора маскирования.

Обратите внимание, что сами экземпляры MSFT_InitiatorId не следует удалять из системы.

Синтаксис

UInt32 RemoveInitiatorId(
  [in]  String                  InitiatorIds[],
  [in]  Boolean                 RunAsJob,
  [out] MSFT_StorageJob REF CreatedStorageJob,
  [out] String                  ExtendedStatus
);

Параметры

InitiatorIds [in]

Массив строк, содержащих идентификаторы инициатора. Этот параметр является обязательным и не может иметь значение NULL.

RunAsJob [in]

Этот параметр управляет асинхронным поведением метода.

ЗНАЧЕНИЕ TRUE использует параметр CreatedStorageJob out , когда запрос занимает много времени на обслуживание; В противном случае — FALSE.

Если для отслеживания операции было создано задание хранилища, этот метод возвращает 4096 — "Параметры метода проверены - задание запущено". Обратите внимание, что даже если runAsJob имеет значение TRUE, метод все равно может вернуть результат, если он завершится в достаточное время.

Если значение FALSE или NULL, этот метод будет следовать асинхронному поведению WMI по умолчанию, определенному методом клиента для вызова (т. е. синхронным, если не запрошено иное).

CreatedStorageJob [out]

Если параметр RunAsJob имеет значение TRUE и выполнение этого метода занимает некоторое время, этот параметр возвращает ссылку на задание хранилища, используемое для отслеживания длительно выполняющихся операций.

ExtendedStatus [out]

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

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

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

Успешно (0)

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

Неуказаная ошибка (2)

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

Сбой (4)

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

Доступ запрещен (40001)

Недостаточно ресурсов для завершения операции. (40002)

Не удается подключиться к поставщику хранилища. (46000)

Поставщик хранилища не может подключиться к подсистеме хранения. (46001)

Указанный адрес инициатора недопустим (53000)

Требования

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

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

MSFT_MaskingSet