Funzione RecycleSurrogate (comsvcs.h)
Ricicla il processo di chiamata.
Per funzionalità simili, vedere IMTxAS::RecycleSurrogate.
Sintassi
HRESULT RecycleSurrogate(
[in] long lReasonCode
);
Parametri
[in] lReasonCode
Il codice motivo che spiega perché un processo è stato riciclato. I codici seguenti sono definiti.
Valore |
Significato |
- CRR_NO_REASON_SUPPLIED
- 0x00000000
|
Il motivo non è specificato.
|
- CRR_LIFETIME_LIMIT
- xFFFFFFFFFFFF
|
Numero specificato di minuti in cui un'applicazione viene eseguita prima del raggiungimento del riciclo.
|
- CRR_ACTIVATION_LIMIT
- 0xFFFFFFFE
|
È stato raggiunto il numero specificato di attivazioni.
|
- CRR_CALL_LIMIT
- 0xFFFFFFFD
|
È stato raggiunto il numero specificato di chiamate a oggetti configurati nell'applicazione.
|
- CRR_MEMORY_LIMIT
- 0xFFFFFFFC
|
È stato raggiunto l'utilizzo di memoria specificato che non è possibile raggiungere un processo.
|
- CRR_RECYCLED_FROM_UI
- xFFFFFFFFFB
|
Un amministratore ha deciso di riciclare il processo tramite lo strumento di amministrazione di Servizi componenti.
|
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 |
comsvcs.h |
Libreria |
ComSvcs.lib |
DLL |
ComSvcs.dll |
Vedi anche
ICOMAdminCatalog2::RecycleApplicationInstances