Share via


Puntos de entrada del complemento de operaciones

Un complemento de operaciones debe implementar determinados puntos de entrada en función de las funcionalidades que quiera admitir.

Un complemento debe registrarse con el servicio Administración remota de Windows (WinRM), que contiene los nombres de los puntos de entrada del archivo DLL del complemento. Todas las operaciones tienen puntos de entrada de DLL predefinidos que deben exponerse si se admite esa operación.

En la tabla siguiente se proporciona información general sobre los puntos de entrada del complemento de operaciones en la API del complemento WinRM.

Función Descripción
WSMAN_PLUGIN_COMMAND Define la devolución de llamada del comando para un complemento.
Todos los complementos winRM que admiten funcionalidades de shell deben implementar esta devolución de llamada.
El nombre del punto de entrada dll para este método debe ser WSManPluginCommand.
WSMAN_PLUGIN_CONNECT Define la devolución de llamada de conexión para un complemento.
El nombre del punto de entrada dll para este método debe ser WSManPluginConnect.
WSMAN_PLUGIN_RECEIVE Define la devolución de llamada de recepción de un complemento.
Todos los complementos winRM que admiten funcionalidades de shell deben implementar esta devolución de llamada.
El nombre del punto de entrada dll para este método debe ser WSManPluginReceive.
WSMAN_PLUGIN_RELEASE_COMMAND_CONTEXT Define la devolución de llamada del comando release para el complemento.
El nombre del punto de entrada dll debe ser WSManPluginReleaseCommandContext.
WSMAN_PLUGIN_RELEASE_SHELL_CONTEXT Define la devolución de llamada del shell de versión para el complemento.
El nombre del punto de entrada dll debe ser WSManPluginReleaseCommandContext.
WSMAN_PLUGIN_SEND Define la devolución de llamada de envío para un complemento.
Todos los complementos winRM que admiten funcionalidades de shell deben implementar esta devolución de llamada.
El nombre del punto de entrada dll para este método debe ser WSManPluginSend.
WSMAN_PLUGIN_SHELL Define la devolución de llamada del shell para un complemento.
Todos los complementos winRM que admiten funcionalidades de shell deben implementar esta devolución de llamada.
El nombre del punto de entrada dll para este método debe ser WSManPluginShell.
WSMAN_PLUGIN_SHUTDOWN Define la devolución de llamada de apagado del complemento.
Todos los complementos winRM deben implementar esta función de devolución de llamada.
El nombre del punto de entrada dll para este método debe ser WSManPluginShutdown.
WSMAN_PLUGIN_SIGNAL Define la devolución de llamada de señal para un complemento.
Todos los complementos winRM que admiten funcionalidades de shell deben implementar esta devolución de llamada.
El nombre del punto de entrada dll para este método debe ser WSManPluginSignal.
WSMAN_PLUGIN_STARTUP Define la devolución de llamada de inicio del complemento.
Todos los complementos winRM deben implementar esta función de devolución de llamada.
El nombre del punto de entrada dll para este método debe ser WSManPluginStartup.