Udostępnij przez


Punkty wejścia wtyczki operacji

Wtyczka operacji musi implementować niektóre punkty wejścia w zależności od możliwości, które chce obsługiwać.

Wtyczka musi zarejestrować się w usłudze Windows Remote Management (WinRM), która zawiera nazwy punktów wejścia wtyczki DLL. Wszystkie operacje mają wstępnie zdefiniowane punkty wejścia biblioteki DLL, które muszą być uwidocznione, jeśli ta operacja jest obsługiwana.

Poniższa tabela zawiera omówienie punktów wejścia wtyczek operacji w interfejsie API wtyczki WinRM.

Funkcja Opis
WSMAN_PLUGIN_COMMAND Definiuje wywołanie zwrotne polecenia dla wtyczki.
Wszystkie wtyczki Usługi WinRM, które obsługują funkcje powłoki, muszą zaimplementować to wywołanie zwrotne.
Nazwa punktu wejścia biblioteki DLL dla tej metody musi być WSManPluginCommand.
WSMAN_PLUGIN_CONNECT Definiuje wywołanie zwrotne połączenia dla wtyczki.
Nazwa punktu wejścia biblioteki DLL dla tej metody musi być WSManPluginConnect.
WSMAN_PLUGIN_RECEIVE Definiuje wywołanie zwrotne odbierania dla wtyczki.
Wszystkie wtyczki Usługi WinRM, które obsługują funkcje powłoki, muszą zaimplementować to wywołanie zwrotne.
Nazwa punktu wejścia biblioteki DLL dla tej metody musi być WSManPluginReceive.
WSMAN_PLUGIN_RELEASE_COMMAND_CONTEXT Definiuje wywołanie zwrotne polecenia wydania dla wtyczki.
Nazwa punktu wejścia biblioteki DLL musi być WSManPluginReleaseCommandContext.
WSMAN_PLUGIN_RELEASE_SHELL_CONTEXT Definiuje wywołanie zwrotne powłoki wydania dla wtyczki.
Nazwa punktu wejścia biblioteki DLL musi być WSManPluginReleaseCommandContext.
WSMAN_PLUGIN_SEND Definiuje wywołanie zwrotne wysyłania dla wtyczki.
Wszystkie wtyczki Usługi WinRM, które obsługują funkcje powłoki, muszą zaimplementować to wywołanie zwrotne.
Nazwa punktu wejścia biblioteki DLL dla tej metody musi być WSManPluginSend.
WSMAN_PLUGIN_SHELL Definiuje wywołanie zwrotne powłoki dla wtyczki.
Wszystkie wtyczki Usługi WinRM, które obsługują funkcje powłoki, muszą zaimplementować to wywołanie zwrotne.
Nazwa punktu wejścia biblioteki DLL dla tej metody musi być WSManPluginShell.
WSMAN_PLUGIN_SHUTDOWN Definiuje wywołanie zwrotne zamknięcia dla wtyczki.
Wszystkie wtyczki WinRM muszą implementować tę funkcję wywołania zwrotnego.
Nazwa punktu wejścia biblioteki DLL dla tej metody musi być WSManPluginShutdown.
WSMAN_PLUGIN_SIGNAL Definiuje wywołanie zwrotne sygnału dla wtyczki.
Wszystkie wtyczki Usługi WinRM, które obsługują funkcje powłoki, muszą zaimplementować to wywołanie zwrotne.
Nazwa punktu wejścia biblioteki DLL dla tej metody musi być WSManPluginSignal.
WSMAN_PLUGIN_STARTUP Definiuje wywołanie zwrotne uruchamiania dla wtyczki.
Wszystkie wtyczki WinRM muszą implementować tę funkcję wywołania zwrotnego.
Nazwa punktu wejścia biblioteki DLL dla tej metody musi być WSManPluginStartup.