Como obter o tempo decorrido em C em milissegundos? (Janelas)

Eu procurei na Web, mas eu só encontrei uma maneira de fazer isso, mas, desta forma, ele retorna em segundos, em vez de milissegundos.

Meu código é:

#include <stdio.h>
#include <assert.h>
#include <time.h>

int main(void)
{
    int solucion;

    time_t start, stop;
    clock_t ticks;
    long count;

    time(&start);
    solucion = divisores_it(92000000, 2);
    time(&stop);

    printf("Finnished in %f seconds. \n", difftime(stop, start));
    return 0;
}

questionAnswers(5)

yourAnswerToTheQuestion