WinRM C++ API
De Windows Remote Management-interfaces kunnen worden gebruikt voor het verkrijgen van gegevens of het beheren van resources op een externe computer. Deze API is voornamelijk bedoeld voor intern gebruik. U wordt aangeraden de WinRM Client Shell-API te gebruiken in plaats daarvan waar mogelijk. De interfaces komen nauw overeen met de WinRM Scripting-API.
De WinRM-interfaces die rechtstreeks overnemen van IDispatch elk een bijbehorend scriptobject hebben. Zie de WinRM Scripting-APIvoor meer informatie.
Voor toepassingen met meerdere threads biedt WinRM geen ondersteuning voor afzonderlijke threads die toegang hebben tot hetzelfde IWSMAN--object.
De volgende interfaces worden geleverd door WinRM.
-
Biedt methoden en eigenschappen die worden gebruikt om een nieuwe sessie te maken en een bestaande sessie te beheren. WSMan- is het bijbehorende scriptobject.
-
Biedt methoden en eigenschappen die worden gebruikt om een nieuwe IWSManResourceLocator-te maken. Deze methode is beschikbaar voor het WSMan- scriptobject.
-
Hiermee definieert u de gebruikersnaam en het wachtwoord die worden gebruikt voor externe verbindingen. ConnectionOptions- is het bijbehorende scriptobject.
-
Definieert de netwerkbewerkingen en eigenschappen die beschikbaar zijn voor de sessie. Sessie is het bijbehorende scriptobject.
-
Vertegenwoordigt een verzameling resultaten die worden geretourneerd door het inventariseren van een resource. Enumerator het bijbehorende scriptobject is.
-
Levert het pad naar een resource. U kunt een IWSManResourceLocator--object gebruiken in plaats van een resource-URI in Sessie objectbewerkingen. ResourceLocator het bijbehorende scriptobject is.
Verwante onderwerpen