Interfaces de Proceso de trabajo y Administrador de protocolos
En esta sección se describen las interfaces y los métodos disponibles en el marco de proceso de trabajo que permiten a los administradores de protocolo recuperar información de configuración sobre un proceso de trabajo. Estas interfaces también permiten a los procesos de trabajo recuperar el estado relacionado con el agente de escucha y Run-Time información de estado y control de un administrador de protocolos. Las interfaces y sus métodos respectivos se definen en el archivo de encabezado Wpframework.h.
En esta sección
El marco de proceso de trabajo de IIS expone las siguientes interfaces.
Interfaz | Descripción |
---|---|
ICustomActionResultCallback | Informa de los resultados de una operación de estado y control de Run-Time solicitada por la interfaz IPmCustomActions . |
ICustomAction2ResultCallback | Informa de los resultados de una RegisterCustomAction operación o UnregisterCustomAction solicitada por la interfaz IPmCustomActions2 . |
IHealthStatusCallback | Permite que un administrador de protocolos, al que pasa esta interfaz el marco de proceso de trabajo, notifique su estado de mantenimiento actual. |
IPmApplicationPreload | Permite que el proceso de trabajo precargue las aplicaciones en la memoria del servidor. |
IPmCustomActions | Permite que el marco de trabajo del proceso solicite operaciones personalizadas de estado y control de Run-Time desde un administrador de protocolos. |
IPmCustomActions2 | Permite que el proceso de trabajo registre y anule el registro de acciones personalizadas que darán lugar a varias respuestas. |
IPmHealthAndIdleMonitor | Permite al marco de proceso de trabajo comprobar si un administrador de protocolos está en buen estado o si los canales de escucha para el administrador de protocolos están inactivos. |
IPmListenerChannelManager | Permite al marco de proceso de trabajo solicitar que un administrador de protocolos inicie o detenga un canal de escucha. |
IProtocolManager | Define la interfaz base para los administradores de protocolos y expone métodos para que el marco de proceso de trabajo interactúe con los administradores de protocolos. |
IWorkerProcessFramework | Define la interfaz base para el marco de proceso de trabajo y expone métodos para que un administrador de protocolos interactúe con el marco de proceso de trabajo y otros administradores de protocolos. |
IWpfActions | Permite a un administrador de protocolos solicitar que el marco de proceso de trabajo solicite un reciclaje o un apagado inmediato del proceso host desde el administrador de procesos. |
IWpfApplicationInfoUtil | Expone un método que recupera la ruta de acceso virtual y el identificador de sitio de una aplicación. |
IWpfApplicationProloadUtil | Expone funciones auxiliares que devuelven información de precarga (como el identificador de sitio) de una aplicación y notifican errores de precarga. |
IWpfExposeProtocolManagerCustomInterface | Permite a un administrador de protocolos compartir información con otro administrador de protocolos. |
IWpfListenerChannelCallback | Proporciona notificaciones de los administradores de protocolos al marco de proceso de trabajo con respecto a los cambios de estado del canal de escucha. |
IWpfReferencedObject | Define la clase base para el marco de proceso de trabajo. |
IWpfSettings | Recupera las opciones de configuración que se aplican a los grupos de aplicaciones y a los procesos de trabajo. |