serviceStatus.dwWaitHint = waitHint;
serviceStatus.dwCurrentState = status;
serviceStatus.dwCheckPoint = checkPoint;
log("reporting status " + checkPoint);
advapi32.SetServiceStatus(serviceStatusHandle, serviceStatus);
}
/**
* Called when service is starting.
*/