Utilisation des API CreateMutex(), ReleaseMutex().
Sources :
Sources :
Cet exemple montre comment lire et écrire des données :
Sources :
Utilisation des API CreateSemaphore(), ReleaseSemaphore().
Sources :
Utilisation des API CreateFileMapping(), MapViewOfFile(), UnmapViewOfFile() et OpenFileMapping() pour accéder à la mémoire partagée.
Sources :
Utilisation des APIs
Sources :
Utilisation des APIs CreateWaitableTimer() et SetWaitableTimer()
Sources :
Ce mécanisme très puissant permet de communiquer entre threads (API QueueUserAPC()).
Sources :
Votre application est complètement bogguée et vous ne voulez pas que les utilisateurs voient apparaitre la boite de message de Windows "Une exception s'est produite dans le module ....". Utilisez les SEH. Ce mecanisme est différent du try catch du C++ et peut être utilisé en C. Cela peut permettre de relancer en silence une application qui a planté (Utile si c'est un service par exemple).
Evidemment, il faut mieux chercher ou sont les bugs ;-).
Sources :