A propriedade WaitHint especifica o tempo estimado necessário (em milissegundos) para uma operação pendente de inicialização, ...

A propriedade WaitHint especifica o tempo estimado necessário (em milissegundos) para uma operação pendente de inicialização, interrupção, pausa ou continuação. Decorrido o período de tempo especificado, o serviço faz sua próxima chamada para a função SetServiceStatus com um valor aumentado de CheckPoint ou com uma alteração no Estado Atual. Se a quantidade de tempo especificada por WaitHint passar, e CheckPoint não tiver sido aumentado, ou se o Estado Atual não tiver mudado, o gerenciador de controle de serviço ou o programa de controle de serviço assumirá que um erro ocorreu.