Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Gerado quando um pool fornece um cliente solicitante com um objeto existente ou cria um novo.
Sintaxe
HRESULT OnObjPoolCreateDecision(
[in] COMSVCSEVENTINFO *pInfo,
[in] DWORD dwThreadsWaiting,
[in] DWORD dwAvail,
[in] DWORD dwCreated,
[in] DWORD dwMin,
[in] DWORD dwMax
);
Parâmetros
[in] pInfo
Um ponteiro para uma estrutura COMSVCSEVENTINFO .
[in] dwThreadsWaiting
O número de threads esperando por um objeto .
[in] dwAvail
O número de objetos livres no pool.
[in] dwCreated
O número de objetos totais no pool.
[in] dwMin
O valor mínimo do objeto do pool.
[in] dwMax
O valor máximo do objeto do pool.
Retornar valor
O usuário verifica os valores retornados desse método.
Comentários
Quando um componente é configurado para pool de objetos, o pool é preenchido com objetos até o nível mínimo especificado. À medida que as solicitações do cliente para o componente são recebidas, elas são atendidas por responsabilidade do pool por 1 a 0. Se nenhum objeto em pool estiver disponível e o pool ainda não estiver no nível máximo especificado, um novo objeto será criado e ativado para o cliente.
Requisitos
| Requisito | Valor |
|---|---|
| Cliente mínimo com suporte | Windows 2000 Professional [somente aplicativos da área de trabalho] |
| Servidor mínimo com suporte | Windows 2000 Server [somente aplicativos da área de trabalho] |
| Plataforma de Destino | Windows |
| Cabeçalho | comsvcs.h |