Fonction FsRtlCurrentBatchOplock (ntifs.h)
Un système de fichiers ou un pilote de filtre appelle FsRtlCurrentBatchOplock pour déterminer s’il existe des verrous opportunistes par lot ou de filtre (oplocks) sur un fichier.
Syntaxe
BOOLEAN FsRtlCurrentBatchOplock(
[in] POPLOCK Oplock
);
Paramètres
[in] Oplock
Pointeur de verrou opportuniste opaque pour le fichier. Ce pointeur doit avoir été initialisé par un appel précédent à FsRtlInitializeOplock.
Valeur retournée
FsRtlCurrentBatchOplock retourne TRUE s’il existe actuellement des verrous opportunistes de lot ou de filtre en attente ; FALSE dans le cas contraire.
Remarques
FsRtlCurrentBatchOplock retourne FALSE si aucun verrou opportuniste de lot ou de filtre n’est actuellement conservé.
Pour plus d’informations sur les verrous opportunistes, consultez la documentation Microsoft Windows SDK.
Les minifiltres doivent appeler FltCurrentBatchOplock au lieu de FsRtlCurrentBatchOplock.
Configuration requise
Condition requise | Valeur |
---|---|
Plateforme cible | Universal |
En-tête | ntifs.h (inclure Ntifs.h) |
Bibliothèque | NtosKrnl.lib |
DLL | NtosKrnl.exe |
IRQL | <= APC_LEVEL |
Voir aussi
FSCTL_OPBATCH_ACK_CLOSE_PENDING