次の方法で共有


Operations プラグインのエントリ ポイント

操作プラグインは、サポートする機能に応じて、特定のエントリ ポイントを実装する必要があります。

プラグインは、プラグイン DLL エントリ ポイントの名前を含む Windows リモート管理 (WinRM) サービスに登録する必要があります。 すべての操作には、その操作がサポートされている場合に公開する必要がある定義済みの DLL エントリ ポイントがあります。

次の表に、WinRM プラグイン API の操作プラグイン エントリ ポイントの概要を示します。

機能 形容
WSMAN_PLUGIN_COMMAND プラグインのコマンド コールバックを定義します。
シェル機能をサポートするすべての WinRM プラグインは、このコールバックを実装する必要があります。
このメソッドの DLL エントリ ポイント名は、WSManPluginCommandする必要があります。
WSMAN_PLUGIN_CONNECT プラグインの接続コールバックを定義します。
このメソッドの DLL エントリ ポイント名は、WSManPluginConnectする必要があります。
WSMAN_PLUGIN_RECEIVE プラグインの受信コールバックを定義します。
シェル機能をサポートするすべての WinRM プラグインは、このコールバックを実装する必要があります。
このメソッドの DLL エントリ ポイント名は、WSManPluginReceiveする必要があります。
WSMAN_PLUGIN_RELEASE_COMMAND_CONTEXT プラグインのリリース コマンド コールバックを定義します。
DLL エントリ ポイント名は、WSManPluginReleaseCommandContextする必要があります。
WSMAN_PLUGIN_RELEASE_SHELL_CONTEXT プラグインのリリース シェル コールバックを定義します。
DLL エントリ ポイント名は、WSManPluginReleaseCommandContextする必要があります。
WSMAN_PLUGIN_SEND プラグインの送信コールバックを定義します。
シェル機能をサポートするすべての WinRM プラグインは、このコールバックを実装する必要があります。
このメソッドの DLL エントリ ポイント名は、WSManPluginSendする必要があります。
WSMAN_PLUGIN_SHELL プラグインのシェル コールバックを定義します。
シェル機能をサポートするすべての WinRM プラグインは、このコールバックを実装する必要があります。
このメソッドの DLL エントリ ポイント名は、WSManPluginShellする必要があります。
WSMAN_PLUGIN_SHUTDOWN プラグインのシャットダウン コールバックを定義します。
すべての WinRM プラグインは、このコールバック関数を実装する必要があります。
このメソッドの DLL エントリ ポイント名は、WSManPluginShutdownする必要があります。
WSMAN_PLUGIN_SIGNAL プラグインのシグナル コールバックを定義します。
シェル機能をサポートするすべての WinRM プラグインは、このコールバックを実装する必要があります。
このメソッドの DLL エントリ ポイント名は、WSManPluginSignalする必要があります。
WSMAN_PLUGIN_STARTUP プラグインのスタートアップ コールバックを定義します。
すべての WinRM プラグインは、このコールバック関数を実装する必要があります。
このメソッドの DLL エントリ ポイント名は、WSManPluginStartupする必要があります。