À quel quota fait-on référence dans ce message d'exception: Il n'y a pas assez de quota disponible pour traiter cette commande

J'ai un .NET application qui lève l'exception suivante:

System.ComponentModel.Win32Exception : Not enough quota is available to process this command 
   at MS.Win32.UnsafeNativeMethods.PostMessage(HandleRef hwnd, Int32 msg, IntPtr wparam, IntPtr lparam) 
   at MS.Win32.ManagedWndProcTracker.HookUpDefWindowProc(IntPtr hwnd) 
   at MS.Win32.ManagedWndProcTracker.OnAppDomainProcessExit() 
   at MS.Win32.ManagedWndProcTracker.ManagedWndProcTrackerShutDownListener.OnShutDown(Object target) 
   at MS.Internal.ShutDownListener.HandleShutDown(Object sender, EventArgs e)

Je ne peux pas reproduire cette exception personnellement, mais je reçois beaucoup de rapports d'exception pour les utilisateurs.

Qu'est-ce que le "quota" d'être visés? La trace de la pile qui m'amène à croire qu'il pourrait y avoir un problème avec les Fenêtres de message de la file d'attente.

Des idées sur ce qui peut provoquer cette erreur, ou comment le résoudre, il serait grandement apprécié.

EDITION, plus d'info: C'est sur 32 bits de Windows XP sur toutes les machines, et que l'exception n'est pas dans mon code en tant que tel, mais un .NET Framework gestionnaire d'événement de la sorte. L'application elle-même ne fait aucune PostMessage appels.

source d'informationauteur sackoverflow