Home | Info | Community | Development | myReactOS | Contact Us
Definition at line 12 of file services.c.
Referenced by StartAudioService().
{ ULONG Index = 0; DWORD dwSize; SERVICE_STATUS_PROCESS Info; do { if (!QueryServiceStatusEx(hService, SC_STATUS_PROCESS_INFO, (LPBYTE)&Info, sizeof(SERVICE_STATUS_PROCESS), &dwSize)) { logmsg("QueryServiceStatusEx failed %x\n", GetLastError()); break; } if (Info.dwCurrentState == SERVICE_RUNNING) return TRUE; Sleep(1000); }while(Index++ < RetryCount); logmsg("Timeout while waiting for service to become ready %p\n", hService); return FALSE; }