Как гарантированно остановить COM+


Если Вы действительно хотите остановить приложение COM+ (Microsoft Axapta Business Connector), можно использовать stop() метод класса Microsoft Dynamics AX.


 


По умолчанию объект COM+ остается запущенным и будет держать сессию в Microsoft Dynamics AX в течение интервала ожидания (idle timeout) в 3 минуты.


Можно использовать стандартный объект COM вместо COM+, однако logoff() не имеет эффекта, пока не прекращен вызывающий процесс.


 


Из руководства разработчика:


IAxapta::Stop


HRESULT Stop(void);


Описываемый метод действителен только для Microsoft Axapta Business Connector, зарегистрированного с Component Services (COM+).


Skip to main content