Dans Win32, y a-t-il un moyen d'obtenir un compte unique de cycles du processeur ou quelque chose de similaire qui serait uniforme pour plusieurs processus/langues/systèmes/etc.
Je crée des fichiers journaux, mais je dois en produire plusieurs car nous hébergeons le runtime .NET, et j'aimerais éviter d'appeler de l'un à l'autre pour enregistrer. En tant que tel, je pensais simplement produire deux fichiers, les combiner, puis les trier, pour obtenir une chronologie cohérente impliquant des appels inter-mondes.
Cependant, GetTickCount n'augmente pas à chaque appel, donc ce n'est pas fiable. Existe-t-il un meilleur nombre, de sorte que je reçoive les appels dans le bon ordre lors du tri ?
Modifier : Merci à @Greg qui m'a mis sur la piste de QueryPerformanceCounter, qui a fait l'affaire.