Método IVmApplicationHealthMonitor::SetApplicationState
Establece el estado de mantenimiento de una aplicación que se ejecuta en una máquina virtual.
Sintaxis
HRESULT SetApplicationState(
[in] BSTR Id,
[in] BSTR Name,
[in] APPLICATION_STATE State
);
Parámetros
-
Id . [in]
-
Representación BSTR del GUID que identifica la aplicación. Es responsabilidad de la aplicación que realiza la llamada crear y mantener los identificadores que usa para las aplicaciones que se supervisan.
-
Nombre [in]
-
Nombre para mostrar de la aplicación. Este nombre se usa en una entrada del registro de eventos informativos para el cambio de estado.
-
Estado [in]
-
Valor de la enumeración APPLICATION_STATE que especifica el nuevo estado de mantenimiento de la aplicación.
Valor devuelto
Si este método se realiza correctamente, devuelve S_OK. De lo contrario, devuelve un código de error HRESULT .
Observaciones
El estado de las aplicaciones que se ejecutan en la máquina virtual se refleja en el valor de la propiedad OperationalStatus[1] de la clase Msvm_HeartbeatComponent .
Para usar este elemento de programación, los componentes de integración de Windows 8 deben instalarse en la máquina virtual en la que se ejecuta la aplicación.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible |
Windows 8 [solo aplicaciones de escritorio] |
Servidor mínimo compatible |
Windows Server 2012 [solo aplicaciones de escritorio] |
Versión |
Componentes de integración para Windows 8 |
IDL |
|