Partager via


WinRM C++ API

Les interfaces de gestion à distance Windows peuvent être utilisées pour obtenir des données ou gérer des ressources sur un ordinateur distant. Cette API est principalement destinée à un usage interne. Nous vous recommandons d’utiliser plutôt l’API WinRM Client Shell dans la mesure du possible. Les interfaces correspondent étroitement à l’API de script WinRM.

Les interfaces WinRM qui héritent directement d’IDispatch ont chacune un objet de script correspondant. Pour plus d’informations, consultez l’API de script WinRM.

Pour les applications multithread, WinRM ne prend pas en charge les threads distincts qui accèdent au même objet IWSMAN .

Les interfaces suivantes sont fournies par WinRM.

IWSMan

Fournit des méthodes et des propriétés utilisées pour créer une session et gérer une session établie. WSMan est l’objet de script correspondant.

IWSManEx

Fournit des méthodes et des propriétés utilisées pour créer un IWSManResourceLocator. Cette méthode est disponible pour l’objet de script WSMan .

IWSManConnectionOptions

Définit le nom d’utilisateur et le mot de passe utilisés pour les connexions à distance. ConnectionOptions est l’objet de script correspondant.

IWSManSession

Définit les opérations réseau et les propriétés disponibles pour la session. Session est l’objet de script correspondant.

IWSManEnumerator

Représente une collection de résultats retournés par l’énumération d’une ressource. Énumérateur est l’objet de script correspondant.

IWSManResourceLocator

Fournit le chemin d’accès à une ressource. Vous pouvez utiliser un objet IWSManResourceLocator au lieu d’un URI de ressource dans les opérations d’objet Session . ResourceLocator est l’objet de script correspondant.

Informations de référence sur la gestion à distance Windows