Na verdade, uma dependência só funcionaria de forma que interromper o serviço B interromperia o serviço A . Se isto não é o que você quer, as dependências não são para você e você precisaria de algo fora do mecanismo de controle de serviço embutido fazendo este trabalho. Usando o WMI para assinar um evento acionado pela parada de serviço comando e alguns scripts para fazer as verificações e parar o outro serviço deve fazer o truque.