Перед использованием любой функции СОМ или API OLE нужно инициализировать библиотеку СОМ, вызвав функцию CoInitialize() с параметром nil. Для правильного отключения библиотеки СОМ нужно вызывать функцию CoUninitialize(). Данные функции в приложениях Delphi вызываются автоматически из метода Application.Initialize, а функция CoUninitialize - при завершении ComObj. Возможно, при создании сервиса этого не происходит.
|