Betriebs-Plug-In-Einstiegspunkte
Ein Operations-Plug-In muss bestimmte Einstiegspunkte implementieren, je nachdem, welche Funktionen unterstützt werden sollen.
Ein Plug-In muss sich beim Windows-Remoteverwaltungsdienst (WinRM) registrieren, der die Namen der Plug-In-DLL-Einstiegspunkte enthält. Alle Vorgänge verfügen über vordefinierte DLL-Einstiegspunkte, die verfügbar gemacht werden müssen, wenn dieser Vorgang unterstützt wird.
Die folgende Tabelle enthält eine Übersicht über die Einstiegspunkte des Betriebs-Plug-Ins in der WinRM-Plug-In-API.
Funktion | Beschreibung |
---|---|
WSMAN_PLUGIN_COMMAND | Definiert den Befehlsrückruf für ein Plug-In. Alle WinRM-Plug-Ins, die Shellfunktionen unterstützen, müssen diesen Rückruf implementieren. Der NAME des DLL-Einstiegspunkts für diese Methode muss WSManPluginCommandsein. |
WSMAN_PLUGIN_CONNECT | Definiert den Verbindungsrückruf für ein Plug-In. Der NAME des DLL-Einstiegspunkts für diese Methode muss WSManPluginConnectsein. |
WSMAN_PLUGIN_RECEIVE | Definiert den Empfangsrückruf für ein Plug-In. Alle WinRM-Plug-Ins, die Shellfunktionen unterstützen, müssen diesen Rückruf implementieren. Der NAME des DLL-Einstiegspunkts für diese Methode muss WSManPluginReceivesein. |
WSMAN_PLUGIN_RELEASE_COMMAND_CONTEXT | Definiert den Releasebefehlsrückruf für das Plug-In. Der NAME des DLL-Einstiegspunkts muss WSManPluginReleaseCommandContextsein. |
WSMAN_PLUGIN_RELEASE_SHELL_CONTEXT | Definiert den Releaseshell-Rückruf für das Plug-In. Der NAME des DLL-Einstiegspunkts muss WSManPluginReleaseCommandContextsein. |
WSMAN_PLUGIN_SEND | Definiert den Senderückruf für ein Plug-In. Alle WinRM-Plug-Ins, die Shellfunktionen unterstützen, müssen diesen Rückruf implementieren. Der NAME des DLL-Einstiegspunkts für diese Methode muss WSManPluginSendsein. |
WSMAN_PLUGIN_SHELL | Definiert den Shellrückruf für ein Plug-In. Alle WinRM-Plug-Ins, die Shellfunktionen unterstützen, müssen diesen Rückruf implementieren. Der NAME des DLL-Einstiegspunkts für diese Methode muss WSManPluginShell-sein. |
WSMAN_PLUGIN_SHUTDOWN | Definiert den Rückruf zum Herunterfahren für das Plug-In. Alle WinRM-Plug-Ins müssen diese Rückruffunktion implementieren. Der NAME des DLL-Einstiegspunkts für diese Methode muss WSManPluginShutdownsein. |
WSMAN_PLUGIN_SIGNAL | Definiert den Signalrückruf für ein Plug-In. Alle WinRM-Plug-Ins, die Shellfunktionen unterstützen, müssen diesen Rückruf implementieren. Der NAME des DLL-Einstiegspunkts für diese Methode muss WSManPluginSignalsein. |
WSMAN_PLUGIN_STARTUP | Definiert den Startrückruf für das Plug-In. Alle WinRM-Plug-Ins müssen diese Rückruffunktion implementieren. Der NAME des DLL-Einstiegspunkts für diese Methode muss WSManPluginStartupsein. |