Método IComApp2Events::OnAppRecycle2 (comsvcs.h)

Gerado quando o processo de aplicativo do servidor é marcado para reciclagem de encerramento.

Sintaxe

HRESULT OnAppRecycle2(
  [in] COMSVCSEVENTINFO *pInfo,
  [in] GUID             guidApp,
  [in] GUID             guidProcess,
  [in] long             lReason
);

Parâmetros

[in] pInfo

Um ponteiro para uma estrutura COMSVCSEVENTINFO .

[in] guidApp

A ID do aplicativo.

[in] guidProcess

A ID do processo.

[in] lReason

O código de motivo que explica por que um processo foi reciclado. Os códigos a seguir são definidos.

Valor Significado
CRR_NO_REASON_SUPPLIED
0x00000000
O motivo não é especificado.
CRR_LIFETIME_LIMIT
xFFFFFFFF
O número especificado de minutos que um aplicativo executa antes da reciclagem ser atingida.
CRR_ACTIVATION_LIMIT
0xFFFFFFFE
O número especificado de ativações foi atingido.
CRR_CALL_LIMIT
0xFFFFFFFD
O número especificado de chamadas para objetos configurados no aplicativo foi atingido.
CRR_MEMORY_LIMIT
0xFFFFFFFC
O uso de memória especificado que um processo não pode exceder foi atingido.
CRR_RECYCLED_FROM_UI
xFFFFFFFB
Um administrador decidiu reciclar o processo por meio da ferramenta de administração dos Serviços de Componentes.

Valor retornado

O usuário verifica os valores retornados desse método.

Requisitos

   
Cliente mínimo com suporte Windows XP [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2003 [somente aplicativos da área de trabalho]
Plataforma de Destino Windows
Cabeçalho comsvcs.h

Confira também

IComApp2Events