The information in this article applies to:
SUMMARY
In the Win32 API Help file, it mentions that you cannot call the
StartService API from within a service. This statement is not totally
correct. It should say that you cannot call the StartService API from
within a service while it is initializing.
MORE INFORMATIONIf your service is initializing due to a dependency or the SERVICE_AUTO_START flag, and your service attempts to start another service, a deadlock state in the Service Control Manager may occur. The reason this occurs is because the call to StartService API blocks because the Service Control Manager has a lock on the service control database from the original initializing service. Additional query words:
Keywords : kbKernBase kbWinOS2000 kbService kbDSupport kbGrpKernBase |
Last Reviewed: January 5, 2000 © 2000 Microsoft Corporation. All rights reserved. Terms of Use. |