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 destinée principalement à une utilisation interne. Nous vous recommandons d’utiliser l’API WinRM Client Shell à la place dans la mesure du possible. Les interfaces correspondent étroitement à l’API de script WinRM .

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

Pour les applications multithreads, WinRM ne prend pas en charge les threads distincts accédant 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 une nouvelle 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 opérations d’objet Session. ResourceLocator est l’objet de script correspondant.

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