Método IComObjectPoolEvents2::OnObjPoolCreateDecision (comsvcs.h)
Se genera cuando un grupo proporciona un cliente solicitante con un objeto existente o crea uno nuevo.
Sintaxis
HRESULT OnObjPoolCreateDecision(
[in] COMSVCSEVENTINFO *pInfo,
[in] DWORD dwThreadsWaiting,
[in] DWORD dwAvail,
[in] DWORD dwCreated,
[in] DWORD dwMin,
[in] DWORD dwMax
);
Parámetros
[in] pInfo
Puntero a una estructura COMSVCSEVENTINFO .
[in] dwThreadsWaiting
Número de subprocesos que esperan un objeto.
[in] dwAvail
Número de objetos libres en el grupo.
[in] dwCreated
Número de objetos totales del grupo.
[in] dwMin
Valor mínimo del objeto del grupo.
[in] dwMax
Valor máximo del objeto del grupo.
Valor devuelto
El usuario comprueba los valores devueltos de este método.
Comentarios
Cuando se configura un componente para la agrupación de objetos, el grupo se rellena con objetos hasta el nivel mínimo especificado. A medida que entran las solicitudes de cliente para el componente, se satisfacen en primer lugar desde el grupo. Si no hay ningún objeto agrupado disponible y el grupo aún no está en su nivel máximo especificado, se crea y activa un nuevo objeto para el cliente.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 2000 Professional [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows 2000 Server [solo aplicaciones de escritorio] |
Plataforma de destino | Windows |
Encabezado | comsvcs.h |