Dans win32, les files d'attente d'entrée de threads sont-elles globales pour toutes les applications? Donc l'application A peut se joindre à la file d'attente d'entrée de thread de l'application B?Les files d'attente d'entrée de thread sont-elles globales?
Répondre
Il existe une API qui vous permet de fusionner la file d'attente d'entrée de votre logiciel espion avec l'application bancaire de l'utilisateur. Ce genre de chose se ferme peu à peu.
AttachThreadInput le fera en fait. Un thread dans l'application A peut se joindre à la file d'attente de messages appartenant à un thread dans l'application B, SI les deux processus existent sur le même bureau ET que le processus B n'est pas à integrity level supérieur.
Vous confondez les "files d'attente d'entrée" avec les "files d'attente de messages". Chaque thread a sa propre file d'attente de messages indépendamment de AttachThreadInput. L'appel AttachThreadInput ajoutera votre thread à un groupe de threads avec une file d'attente d'entrée commune, votre thread conserve toujours sa propre file d'attente de messages, mais partage une file d'attente d'entrée. –
- 1. Files d'attente de semaphores
- 2. Globales de module Python contre __init__ globales
- 3. Problème avec les variables globales
- 4. files d'attente de discussion pour les nuls
- 5. Modifier les variables globales en C++
- 6. ASP.NET C# Les variables statiques sont globales?
- 7. modèles de files d'attente de messages
- 8. Question d'installation: "Program Files" ou "Program Files (x86)"?
- 9. Quelles sont les solutions de concurrence d'accès aux files d'attente?
- 10. A propos de l'appel système fork et les variables globales
- 11. ASP.NET: Meilleure façon de gérer les ressources globales?
- 12. méthodes globales en rubis sur les modèles de rails
- 13. Comment refactoriser les variables globales à partir de votre code
- 14. Comment éviter de redéclater accidentellement les constantes globales en C++?
- 15. animais des files d'attente
- 16. Files d'attente en conflit
- 17. Project JS files
- 18. Variables globales, Javascript
- 19. fonctions SQL globales
- 20. Asp.net variables « globales »
- 21. Modélisation des files d'attente de messages
- 22. VBA dans Excel: fichier de constantes globales
- 23. gestion des erreurs javascript globales
- 24. BackgroundWorker OnWorkCompleted lève l'exception de thread-thread
- 25. Objectif C - Où gérez-vous les variables statiques globales?
- 26. Les clés dans SQL Server sont globales - Pourquoi?
- 27. Existe-t-il un équivalent CallByName pour les fonctions globales?
- 28. Classes de refactoring utilisant des variables globales
- 29. Comment sauvegarder les variables d'application globales dans WPF?
- 30. PHP et des variables globales
Parfois, nous devons nous connecter à d'autres applications, pas seulement pour les logiciels espions. –
AttachThreadInput –