Lines Matching refs:svc
256 SC_HANDLE svc, scm; in register_service() local
267 svc = CreateService(scm, WPASVC_NAME, WPASVC_DISPLAY_NAME, in register_service()
272 if (!svc) { in register_service()
280 if (!ChangeServiceConfig2(svc, SERVICE_CONFIG_DESCRIPTION, &sd)) { in register_service()
286 CloseServiceHandle(svc); in register_service()
297 SC_HANDLE svc, scm; in unregister_service() local
308 svc = OpenService(scm, WPASVC_NAME, SERVICE_ALL_ACCESS | DELETE); in unregister_service()
309 if (!svc) { in unregister_service()
315 if (QueryServiceStatus(svc, &status)) { in unregister_service()
319 if (!ControlService(svc, SERVICE_CONTROL_STOP, in unregister_service()
328 if (DeleteService(svc)) { in unregister_service()
334 CloseServiceHandle(svc); in unregister_service()