Partager via


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

Voir aussi

FltCurrentOplockH

FsRtlInitializeOplock