Dans un Thread en IRQL 0 la routine d'achèvement, déclenchée par un IRP, pour un appel WskSendTo est parfois en IRQL 2 et parfois en IRQL 0. Cela me semble vraiment étrange . Est-ce que quelqu'un sait si c'est un comportement normal?Achèvement Routine de l'IRP parfois en IRQL 2 parfois IRQL 0
1
A
Répondre
2
Ceci est un comportement normal. Achèvement Les routines peuvent être appelées directement dans l'appel à la routine ou dans tout autre contexte. Voir la MSDN pour une description des routines IoCompletion.
Questions connexes
- 1. Quelle bibliothèque réseau sur quel IRQL?
- 2. .Net FtpWebRequest échoue parfois
- 3. JavaScript et pourquoi les majuscules fonctionnent parfois et parfois non
- 4. Changement du curseur dans WPF fonctionne parfois, ne parfois pas
- 5. Comment gérer l'héritage «parfois»?
- 6. JFileChooser se bloque parfois
- 7. Firefox rendu HTML parfois incorrect
- 8. Application CRUD parfois connectée DAL
- 9. Chargement du gel GIF parfois
- 10. asp.net: __doPostBack pas parfois rendu
- 11. Comment tester pour parfois échoue?
- 12. CultureInfo.ClearCachedData ne fonctionne pas. Il fonctionne parfois parfois de manière aléatoire non
- 13. L'export Stsadm se bloque parfois
- 14. Les images sont PARFOIS là
- 15. Pourquoi - [NSTextStorage replaceCharactersInRange: withAttributedString:] parfois, parfois pas honorer les polices dans d'autres jeux de caractères?
- 16. MethodInfo.Invoke renvoie parfois la valeur null et renvoie parfois la valeur
- 17. valeur d'incrément MySQL de l'attribut - manque parfois
- 18. Création d'une base de données pour des valeurs parfois prédéfinies et parfois personnalisées
- 19. Empêcher Visual Studio de se planter (parfois)
- 20. `(cd X, PWD)` retourne parfois deux lignes
- 21. Email corps est une chaîne parfois et une liste parfois. Pourquoi?
- 22. Selenium commande ouverte parfois ne fonctionne pas
- 23. Être redirigé au mauvais endroit - parfois
- 24. comment utiliser pycurl si les données demandées sont parfois gzippées, parfois non?
- 25. Pourquoi getLocalhost() se bloque-t-il parfois?
- 26. iPhone - UIImagePickerController affiche parfois un écran blanc
- 27. Pourquoi j'entends parfois le terme «variable lexicale?
- 28. DateTime.UtcNow.Ticks saute parfois une quantité remarquable
- 29. Le sélecteur jquery ne répond parfois pas
- 30. Asp.Net jQuery $ .getJSON provoque parfois une publication en pleine page?
@Christopher: Je vous dois une bière. En raison de ce comportement, chaque contexte doit être alloué dans la mémoire non paginée. Et comme IoAllocateMdl n'a aucun drapeau pour réaliser ceci, il faut ensuite appeler MmBuildMdlForNonPagedPool. –