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


Метод RequestStateChange класса MSFT_DNSClient

Инициирует запросы на изменение состояния DNS-клиента.

Этот метод наследуется от CIM_EnabledLogicalElement.

Синтаксис

uint32 RequestStateChange(
  [in]  uint16          RequestedState,
  [out] CIM_ConcreteJob Job,
  [in]  datetime        TimeoutPeriod
);

Параметры

Запрошенная статистика [in]

Новое состояние для запроса.

Значение Значение
2
Включен
3
Disabled
4
Завершить работу
6
Offline
7
Тест
8
отложить;
9
Замораживание
10
Перезагрузка
11
Reset
12 32767
Зарезервированный DMTF
32768 65535
Зарезервировано поставщиком

Задание [out]

Конкретное задание, которое отслеживает переход состояния, инициированный этой операцией.

TimeoutPeriod [in]

Период времени ожидания, указывающий максимальное количество времени для перехода в новое состояние.

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

Возвращаемый код, указывающий, успешно ли выполнена операция.

Возвращаемое значение Description
0
Завершено без ошибок
1
Не поддерживается
2
Неизвестная или не указанная ошибка
3
Не удается завершить в течение периода ожидания
4
Неудачно
5
Недопустимый параметр
6
Используется
7 4095
Зарезервированный DMTF
4096
Проверка параметров метода — запущено задание
4097
Недопустимый переход состояния
4098
Использование параметра Timeout не поддерживается
4099
Занято
4100 32767
Зарезервированный метод
32768 65535
Конкретный поставщик

Требования

Минимальная версия клиента
Windows 8 [только классические приложения]
Минимальная версия сервера
Windows Server 2012 [только классические приложения]
Пространство имен
Root\StandardCimv2
MOF
DnsClientCim.mof
DLL-библиотеки
DnsClientCim.dll

См. также

MSFT_DNSClient