FsRtlCurrentOplockH, fonction (ntifs.h)
Un système de fichiers ou un pilote de filtre appelle FsRtlCurrentOplockH pour déterminer s’il existe des verrous opportunistes CACHE_HANDLE_LEVEL (oplocks) sur un fichier.
Syntaxe
BOOLEAN FsRtlCurrentOplockH(
[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 de retour
FsRtlCurrentOplockH retourne TRUE s’il existe CACHE_HANDLE_LEVEL verrous opportunistes en cours de détention. Sinon, elle retourne FALSE.
Remarques
FsRtlCurrentOplockH retourne FALSE si aucun CACHE_HANDLE_LEVEL verrous opportunistes (oplocks) ne sont actuellement conservés.
Pour plus d’informations sur les verrous opportunistes, consultez la documentation du Kit de développement logiciel (SDK) Microsoft Windows.
Les minifilters doivent appeler fltCurrentOplockH au lieu de FsRtlCurrentOplock .
Exigences
Exigence | Valeur |
---|---|
client minimum pris en charge | La routine FsRtlCurrentOplockH est disponible à partir de Windows 7. |
plateforme cible | Universel |
d’en-tête | ntifs.h (include Ntifs.h) |
bibliothèque | NtosKrnl.lib |
DLL | NtosKrnl.exe |
IRQL | <= APC_LEVEL |