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


WinRM C++ API

Интерфейсы удаленного управления Windows можно использовать для получения данных или управления ресурсами на удаленном компьютере. Этот API предназначен в первую очередь для внутреннего использования. Мы рекомендуем использовать API клиентской оболочки WinRM по возможности. Интерфейсы тесно соответствуют API скриптов WinRM.

Интерфейсы WinRM, наследуемые непосредственно от IDispatch имеют соответствующий объект скрипта. Дополнительные сведения см. в API скриптов WinRM.

Для многопоточных приложений WinRM не поддерживает отдельные потоки, обращающиеся к одному и тому же объекту IWSMAN.

Следующие интерфейсы предоставляются WinRM.

IWSMan

Предоставляет методы и свойства, используемые для создания нового сеанса и управления установленным сеансом. WSMan является соответствующим объектом скриптов.

IWSManEx

Предоставляет методы и свойства, используемые для создания IWSManResourceLocator. Этот метод доступен для объекта WSMan скриптов.

IWSManConnectionOptions

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

IWSManSession

Определяет сетевые операции и свойства, доступные для сеанса. сеанс является соответствующим объектом скриптов.

IWSManEnumerator

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

IWSManResourceLocator

Предоставляет путь к ресурсу. ОбъектIWSManResourceLocator можноиспользовать вместо ресурса URI в операциях сеансов. ResourceLocator является соответствующим объектом скрипта.

справочник по удаленному управлению Windows