WinRM C++ API
Interfejsy zdalnego zarządzania systemem Windows mogą służyć do uzyskiwania danych lub zarządzania zasobami na komputerze zdalnym. Ten interfejs API jest przeznaczony głównie do użytku wewnętrznego. Zalecamy użycie interfejsu API powłoki klienta usługi WinRM zamiast tego zawsze, gdy jest to możliwe. Interfejsy ściśle odpowiadają interfejsowi api skryptów usługi WinRM .
Interfejsy usługi WinRM dziedziczone bezpośrednio z IDispatch każdy z nich ma odpowiedni obiekt skryptowy. Aby uzyskać więcej informacji, zobacz interfejs API skryptów usługi WinRM .
W przypadku aplikacji wielowątkowych usługa WinRM nie obsługuje oddzielnych wątków, które uzyskują dostęp do tego samego obiektu IWSMAN.
Następujące interfejsy są dostarczane przez usługę WinRM.
-
Udostępnia metody i właściwości używane do tworzenia nowej sesji i zarządzania ustanowioną sesją. WSMan jest odpowiednim obiektem skryptowym.
-
Udostępnia metody i właściwości używane do tworzenia nowego IWSManResourceLocator. Ta metoda jest dostępna dla obiektu skryptowego WSMan.
-
Definiuje nazwę użytkownika i hasło używane na potrzeby połączeń zdalnych. ConnectionOptions jest odpowiednim obiektem skryptowym.
-
Definiuje operacje sieciowe i właściwości dostępne dla sesji. Sesja jest odpowiednim obiektem skryptowym.
-
Reprezentuje kolekcję wyników zwracanych z wyliczania zasobu. moduł wyliczający jest odpowiednim obiektem skryptowym.
-
Dostarcza ścieżkę do zasobu. Możesz użyć obiektuIWSManResourceLocator zamiast identyfikatora URI zasobu w operacjachsesjisesji. ResourceLocator jest odpowiednim obiektem skryptowym.
Tematy pokrewne