Punti di ingresso plug-in operazioni
Un plug-in operativo deve implementare determinati punti di ingresso a seconda delle funzionalità che vuole supportare.
Un plug-in deve essere registrato con il servizio Gestione remota Windows (WinRM), che contiene i nomi dei punti di ingresso della DLL plug-in. Tutte le operazioni hanno punti di ingresso DLL predefiniti che devono essere esposti se tale operazione è supportata.
La tabella seguente offre una panoramica dei punti di ingresso dei plug-in delle operazioni nell'API Plug-in WinRM.
Funzione | Descrizione |
---|---|
WSMAN_PLUGIN_COMMAND | Definisce il callback del comando per un plug-in. Tutti i plug-in WinRM che supportano le funzionalità della shell devono implementare questo callback. Il nome del punto di ingresso della DLL per questo metodo deve essere WSManPluginCommand. |
WSMAN_PLUGIN_CONNECT | Definisce il callback di connessione per un plug-in. Il nome del punto di ingresso dll per questo metodo deve essere WSManPluginConnect. |
WSMAN_PLUGIN_RECEIVE | Definisce il callback di ricezione per un plug-in. Tutti i plug-in WinRM che supportano le funzionalità della shell devono implementare questo callback. Il nome del punto di ingresso della DLL per questo metodo deve essere WSManPluginReceive. |
WSMAN_PLUGIN_RELEASE_COMMAND_CONTEXT | Definisce il callback del comando di rilascio per il plug-in. Il nome del punto di ingresso della DLL deve essere WSManPluginReleaseCommandContext. |
WSMAN_PLUGIN_RELEASE_SHELL_CONTEXT | Definisce il callback della shell di versione per il plug-in. Il nome del punto di ingresso della DLL deve essere WSManPluginReleaseCommandContext. |
WSMAN_PLUGIN_SEND | Definisce il callback di invio per un plug-in. Tutti i plug-in WinRM che supportano le funzionalità della shell devono implementare questo callback. Il nome del punto di ingresso dll per questo metodo deve essere WSManPluginSend. |
WSMAN_PLUGIN_SHELL | Definisce il callback della shell per un plug-in. Tutti i plug-in WinRM che supportano le funzionalità della shell devono implementare questo callback. Il nome del punto di ingresso dll per questo metodo deve essere WSManPluginShell. |
WSMAN_PLUGIN_SHUTDOWN | Definisce il callback di arresto per il plug-in. Tutti i plug-in WinRM devono implementare questa funzione di callback. Il nome del punto di ingresso della DLL per questo metodo deve essere WSManPluginShutdown. |
WSMAN_PLUGIN_SIGNAL | Definisce il callback del segnale per un plug-in. Tutti i plug-in WinRM che supportano le funzionalità della shell devono implementare questo callback. Il nome del punto di ingresso della DLL per questo metodo deve essere WSManPluginSignal. |
WSMAN_PLUGIN_STARTUP | Definisce il callback di avvio per il plug-in. Tutti i plug-in WinRM devono implementare questa funzione di callback. Il nome del punto di ingresso della DLL per questo metodo deve essere WSManPluginStartup. |