Точки входа подключаемого модуля операций
Подключаемый модуль операций должен реализовывать определенные точки входа в зависимости от возможностей, которые он хочет поддерживать.
Подключаемый модуль должен регистрироваться в службе удаленного управления Windows (WinRM), которая содержит имена точек входа dll подключаемого модуля. Все операции имеют предопределенные точки входа DLL, которые должны быть предоставлены, если эта операция поддерживается.
В следующей таблице представлен обзор точек входа подключаемого модуля операций в API подключаемого модуля WinRM.
Функция | Описание |
---|---|
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. |