WinRM C++-API
Die Windows-Remoteverwaltungsschnittstellen können verwendet werden, um Daten abzurufen oder Ressourcen auf einem Remotecomputer zu verwalten. Diese API ist in erster Linie für die interne Verwendung vorgesehen. Es wird empfohlen, stattdessen nach Möglichkeit die WinRM-Clientshell-API zu verwenden. Die Schnittstellen entsprechen eng der WinRM-Skript-API.
Die WinRM-Schnittstellen, die direkt von IDispatch erben, verfügen jeweils über ein entsprechendes Skriptobjekt. Weitere Informationen finden Sie in der WinRM-Skript-API.
Für Multithreadanwendungen unterstützt WinRM keine separaten Threads, die auf dasselbe IWSMAN-Objekt zugreifen.
Die folgenden Schnittstellen werden von WinRM bereitgestellt.
-
Stellt Methoden und Eigenschaften bereit, die zum Erstellen einer neuen Sitzung und zum Verwalten einer etablierten Sitzung verwendet werden. WSMan ist das entsprechende Skriptobjekt.
-
Stellt Methoden und Eigenschaften bereit, die zum Erstellen eines neuen IWSManResourceLocator verwendet werden. Diese Methode ist für das WSMan-Skriptingobjekt verfügbar.
-
Definiert den Benutzernamen und das Kennwort, die für Remoteverbindungen verwendet werden. ConnectionOptions ist das entsprechende Skriptobjekt.
-
Definiert die netzwerkbasierten Vorgänge und Eigenschaften, die für die Sitzung verfügbar sind. Session ist das entsprechende Skriptobjekt.
-
Stellt eine Sammlung von Ergebnissen dar, die vom Aufzählen einer Ressource zurückgegeben werden. Enumerator ist das entsprechende Skriptobjekt.
-
Gibt den Pfad zu einer Ressource an. Sie können ein IWSManResourceLocator-Objekt anstelle eines Ressourcen-URI in Session-Objektvorgängen verwenden. ResourceLocator ist das entsprechende Skriptobjekt.
Zugehörige Themen