Dispatch Routine IRQL et thread Context
Notes
Pour une fiabilité et des performances optimales, utilisez des pilotes de minifiltre de système de fichiers avec prise en charge de Filter Manager au lieu des pilotes de filtre de système de fichiers hérités. Pour porter votre pilote hérité vers un pilote minifilter, consultez Recommandations pour le portage des pilotes de filtre hérités.
Le tableau suivant récapitule les exigences de contexte IRQL et de thread pour les routines de distribution des pilotes de filtre de système de fichiers héritées.
Routine de répartition | IRQL maximal de l’appelant | Contexte de thread de l’appelant |
---|---|---|
Nettoyage | PASSIVE_LEVEL | Nonarbitrary |
Fermer | APC_LEVEL | Arbitraire |
Créer | PASSIVE_LEVEL | Nonarbitrary |
DeviceControl (à l’exception des E/S de pagination) | PASSIVE_LEVEL | Nonarbitrary |
DeviceControl (chemin d’E/S de pagination) | APC_LEVEL | Arbitraire |
DirectoryControl | APC_LEVEL | Arbitraire |
FlushBuffers | PASSIVE_LEVEL | Nonarbitrary |
FsControl (à l’exception des E/S de pagination) | PASSIVE_LEVEL | Nonarbitrary |
FsControl (chemin d’E/S de pagination) | APC_LEVEL | Arbitraire |
LockControl | PASSIVE_LEVEL | Nonarbitrary |
Pnp | PASSIVE_LEVEL | Arbitraire |
QueryEa | PASSIVE_LEVEL | Nonarbitrary |
QueryInformation | PASSIVE_LEVEL | Nonarbitrary |
QueryQuota | PASSIVE_LEVEL | Nonarbitrary |
QuerySecurity | PASSIVE_LEVEL | Nonarbitrary |
QueryVolumeInfo | PASSIVE_LEVEL | Nonarbitrary |
Lecture (à l’exception des E/S de pagination) | PASSIVE_LEVEL | Nonarbitrary |
Lecture (chemin d’E/S de pagination) | APC_LEVEL | Arbitraire |
SetEa | PASSIVE_LEVEL | Nonarbitrary |
SetInformation | PASSIVE_LEVEL | Nonarbitrary |
SetQuota | PASSIVE_LEVEL | Nonarbitrary |
SetSecurity | PASSIVE_LEVEL | Nonarbitrary |
SetVolumeInfo | PASSIVE_LEVEL | Nonarbitrary |
Shutdown | PASSIVE_LEVEL | Arbitraire |
Écriture (à l’exception des E/S de pagination) | PASSIVE_LEVEL | Nonarbitrary |
Écriture (chemin d’E/S de pagination) | APC_LEVEL | Arbitraire |
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour