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


Метод EnableDevice класса CIM_NetworkPort

Метод EnableDevice не рекомендуется использовать вместо более общего метода RequestStateChange, который напрямую перекрывается функциональными возможностями, предоставляемыми этим методом.

Запрашивает включение логического значения (входной параметр "Включено" = TRUE) или отключено (= FALSE). В случае успешного выполнения свойства StatusInfo/EnabledState устройства должны отражать требуемое состояние (включено или отключено). Обратите внимание, что функция этого метода перекрывается свойством RequestedState. RequestState был добавлен в модель для поддержания записи (т. е. сохраняемого значения) последнего запроса состояния. Вызов метода EnableDevice должен задать свойство RequestedState соответствующим образом.

Возвращаемый код должен иметь значение 0, если запрос был успешно выполнен, 1, если запрос не поддерживается и какое-то другое значение, если произошла ошибка. В подклассе можно указать набор возможных кодов возврата с помощью квалификатора ValueMap в методе. Строки, в которых содержимое ValueMap имеют значение \'translated\', также могут быть указаны в подклассе в качестве квалификатора массива значений.

Синтаксис

uint32 EnableDevice(
  [in] boolean Enabled
);

Параметры

Включено [in]

Если значение TRUE включает устройство, если значение FALSE отключает устройство.

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

Подлежит уточнению

Требования

Минимальная версия клиента
Windows 8
Минимальная версия сервера
Windows Server 2012
Пространство имен
Root\standardcimv2
MOF
NetTCPIP.mof
DLL-библиотеки
NetTCPIP.dll

См. также

CIM_NetworkPort