Метод OnlineDevice устарел и заменяется более общим методом RequestStateChange, возможности которого перекрывают возможности ...

Метод OnlineDevice устарел и заменяется более общим методом RequestStateChange, возможности которого перекрывают возможности. 
Запрашивает перевод объекта LogicalDevice в состоянии \"Подключено\" (входной параметр TRUE) или \"Автономно\" (FALSE). Состояние \"Подключено\" указывает, что объект Device готов к приему запросов, работоспособен и способен выполнять все свои функции. В этом случае для свойства Availability объекта Device устанавливается значение 3 (\"Работает/полная мощность\" ). Состояние \"Автономно\" указывает, что на объект Device подается питание и он работоспособен, но не обрабатывает функциональные запросы. В автономном состоянии на объекте Device можно выполнять диагностические процедуры и он способен генерировать оперативные оповещения. Например когда на принтере нажата кнопка \"Автономно\", он больше не может обрабатывать задания печати, но он становится доступен для диагностики и обслуживания. 
Если метод применен успешно, значения свойств Availability и AdditionalAvailability объекта Device будут соответствовать обновленному состоянию. Если перевести объект Device в новое состояние не удается, значения свойств не изменяются. Таким образом, при неуспешном выполнении запроса состояние объекта Device не будет неопределенным. Когда объект Device возвращается в состояние \"Подключено\" из состояния \"Автономно\", объект Device должен по возможности восстанавливать свое предыдущее состояние \"Подключено\". Переход в состояния \"Подключено\" и \"Автономно\" возможно только для объекта Device, у которого свойство EnabledState/StatusInfo имеет значение \"Включено\" и который был настроен. 
Метод OnlineDevice должен возвращать 0, если его применение было успешным; 1, если запрос вообще не поддерживается; 2, если запрос не поддерживается в текущем состоянии объекта Device, и некоторое другое значение, если происходит ошибка. Набор кодов возврата может быть указан в подклассе с помощью квалификатора ValueMap для метода. Строки, которым соответствует содержимое ValueMap, могут быть так же указаны в подклассе как квалификатор массива Values. 
Следует отметить, что функции метода и свойства RequestedState перекрываются. Свойство RequestedState было добавлено к модели для хранения последнего запрошенного состояния. Применение метода OnlineDevice соответствующим образом изменяет значение свойства RequestedState.
Метод OnlineDevice устарел и заменяется более общим методом RequestStateChange, возможности которого перекрывают возможности данного метода. 
Запрашивает перевод объекта LogicalDevice в состояние \"Подключено\" (входной параметр TRUE) или \"Автономно\" (FALSE). Состояние \"Подключено\" указывает, что объект Device готов к приему запросов, работоспособен и может выполнять все свои функции. В этом случае для свойства Availability объекта Device устанавливается значение 3 (\"Работает/полная мощность\"). Состояние \"Автономно\" указывает, что на объект Device подается питание и он работоспособен, но не обрабатывает функциональные запросы. В автономном состоянии объект Device доступен для выполнения диагностических процедур и способен генерировать оперативные оповещения. Например, когда на принтере нажата кнопка \"Автономно\", он больше не может обрабатывать задания печати, но становится доступен для диагностики и обслуживания. 
Если метод применен успешно, значения свойств Availability и AdditionalAvailability объекта Device будут соответствовать обновленному состоянию. Если перевести объект Device в новое состояние не удается, значения свойств не изменяются. Таким образом, при неудачном выполнении запроса состояние объекта Device не будет неопределенным. Когда объект Device возвращается в состояние \"Подключено\" из состояния \"Автономно\", объект Device должен по возможности восстанавливать свое предыдущее состояние \"Подключено\". Переход в состояния \"Подключено\" и \"Автономно\" возможно только для объекта Device, у которого свойство EnabledState/StatusInfo имеет значение \"Включено\" и который был настроен. 
Метод OnlineDevice должен возвращать значение 0, если его применение было успешным, значение 1, если запрос вообще не поддерживается, значение 2, если запрос не поддерживается в текущем состоянии объекта Device, и некоторое другое значение в случае ошибки. Набор возвращаемых кодов может быть указан в подклассе с помощью квалификатора ValueMap для метода. Строки, которым соответствует содержимое ValueMap, могут быть также указаны в подклассе как квалификатор массива Values. 
Следует отметить, что функции метода и свойства RequestedState перекрываются. Свойство RequestedState было добавлено в модель для хранения последнего запрошенного состояния. Применение метода OnlineDevice соответствующим образом изменяет значение свойства RequestedState.
Метод invoke предназначен для выполнения определенной проверки. Подробности выполнения определенной проверки в контексте ... Метод IsCompatible проверяет, может ли указанный физический элемент входить в физический пакет. Возвращает значение 0, если ... Метод JoinDomainOrWorkgroup объединяет компьютерные системы в домен или рабочую группу. Этот метод доступен только для платформ ... Метод OnlineDevice устарел и заменяется более общим методом RequestStateChange, возможности которого перекрывают возможности ... Метод PauseService пытается перевести службу в состояние приостановленной. Он возвращает целочисленное значение 0, если запрос ... Метод QuiesceDevice устарел и заменяется более общим методом RequestStateChange, возможности которого перекрывают возможности ... Метод Reboot осуществляет перезагрузку компьютера. На компьютерах с Windows NT/2000 вызывающий процесс должен обладать привилегией ...