Condividi tramite


Metodo ICOMAdminCatalog::ServiceCheck (comadmin.h)

Recupera lo stato corrente del servizio COM+ specificato.

Sintassi

HRESULT ServiceCheck(
  [in]          long lService,
  [out, retval] long *plStatus
);

Parametri

[in] lService

Servizio per il quale deve essere controllato lo stato. Questo parametro può essere COMAdminServiceLoadBalanceRouter (1) per controllare il servizio di bilanciamento del carico dei componenti.

[out, retval] plStatus

Stato del servizio specificato.

Valore Significato
COMAdminServiceStopped
0
Il servizio è stato arrestato.
COMAdminServiceStartPending
1
Il servizio è dovuto all'avvio.
COMAdminServiceStopPending
2
Il servizio è dovuto all'arresto.
COMAdminServiceRunning
3
Il servizio è in esecuzione.
COMAdminServiceContinuePending
4
Il servizio è dovuto alla continuazione.
COMAdminServicePausePending
5
Il servizio è dovuto alla sospensione.
COMAdminServicePaused
6
Il servizio è in pausa.
COMAdminServiceUnknownState
7
Lo stato del servizio è sconosciuto.

Valore restituito

Questo metodo può restituire i valori restituiti standard E_INVALIDARG, E_OUTOFMEMORY, E_UNEXPECTED, E_FAIL e S_OK.

Requisiti

   
Client minimo supportato Windows 2000 Professional [solo app desktop]
Server minimo supportato Windows 2000 Server [solo app desktop]
Piattaforma di destinazione Windows
Intestazione comadmin.h

Vedi anche

ICOMAdminCatalog