Метод RequestStateChange класса MSFT_StorageJob
Запрашивает изменение состояния задания на значение, указанное в параметре RequestedState .
Синтаксис
UInt32 RequestStateChange(
[in] UInt16 RequestedState,
[out] String ExtendedStatus
);
Параметры
RequestedState [in]
Новое состояние.
Значение | Значение |
---|---|
Начало 2 | Это значение изменяет значение свойства JobState на Выполняется. |
Приостановить 3 | Это значение временно останавливает задание. Цель состоит в том, чтобы впоследствии перезапустить задание со вторым вызовом RequestStateChange с параметром RequestedState , установленным на Start. Задание может перейти в состояние службы , пока оно приостановлено. (Это зависит от задания.) |
Завершить 4 | Это значение останавливает задание без очистки, сохраняет данные, сохраняет состояние и завершает все базовые процессы упорядоченным образом. |
Убить 5 | Это значение немедленно завершает задание без необходимости сохранять данные или сохранять состояние. |
Служба 6 | Это значение переводит задание в состояние службы, зависящее от поставщика. Возможно, можно перезапустить задание. |
DMTF Reserved 7..32767 | Значения от 7 до 32767 (включительно) зарезервированы для DMTF. |
Зарезервировано поставщиком 32768..65535 | Значения от 32768 до 65535 (включительно) зарезервированы для поставщиков. |
ExtendedStatus [out]
Строка, содержащая внедренный объект MSFT_StorageExtendedStatus .
Этот параметр позволяет поставщику хранилища возвращать расширенные (зависящие от реализации) сведения об ошибках.
Возвращаемое значение
Успешное выполнение (0)
Не поддерживается (1)
Неустановленная ошибка (2)
Время ожидания (3)
Сбой (4)
Недопустимый параметр (5)
Проверенные параметры метода — задание запущено (4096)
Размер не поддерживается (4097)
Доступ запрещен (40001)
Недостаточно ресурсов для завершения операции. (40002)
Не удается подключиться к поставщику хранилища. (46000)
Поставщик хранилища не может подключиться к подсистеме хранения. (46001)
Комментарии
При многократном вызове этого метода более ранние запросы могут быть перезаписаны или потеряны.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 8 [только классические приложения] |
Минимальная версия сервера | Windows Server 2012 [только классические приложения] |
Пространство имен | Root\Microsoft\Windows\Storage |
MOF | Storagewmi.mof |