Compartir a través de


WinRM C++ API

Las interfaces de administración remota de Windows se pueden usar para obtener datos o administrar recursos en un equipo remoto. Esta API está pensada principalmente para uso interno. Se recomienda usar la API de shell de cliente de WinRM de en su lugar siempre que sea posible. Las interfaces corresponden estrechamente a la API de scripting de WinRM .

Las interfaces winRM que heredan directamente de IDispatch cada una tienen un objeto de scripting correspondiente. Para obtener más información, consulte el de la API de scripting de WinRM de.

En el caso de las aplicaciones multiproceso, WinRM no admite subprocesos independientes que acceden al mismo objeto IWSMAN.

WinRM proporciona las siguientes interfaces.

IWSMan

Proporciona métodos y propiedades usados para crear una nueva sesión y administrar una sesión establecida. WSMan es el objeto de scripting correspondiente.

IWSManEx

Proporciona métodos y propiedades usados para crear un nuevo IWSManResourceLocator. Este método está disponible para el WSMan objeto de scripting.

IWSManConnectionOptions

Define el nombre de usuario y la contraseña usados para las conexiones remotas. connectionOptions es el objeto de scripting correspondiente.

IWSManSession

Define las operaciones de red y las propiedades disponibles para la sesión. session es el objeto de scripting correspondiente.

IWSManEnumerator

Representa una colección de resultados devueltos de enumerar un recurso. enumerador es el objeto de scripting correspondiente.

IWSManResourceLocator

Proporciona la ruta de acceso a un recurso. Puede usar un objetoIWSManResourceLocator en lugar de unde URI de recursos deen operaciones de objeto Session. resourceLocator es el objeto de scripting correspondiente.

referencia de administración remota de Windows