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 retournée

FsRtlCurrentOplockH retourne TRUE si des verrous opportunistes CACHE_HANDLE_LEVEL sont actuellement conservés. Sinon, elle retourne FALSE.

Remarques

FsRtlCurrentOplockH retourne FALSE si aucun verrou opportuniste CACHE_HANDLE_LEVEL (oplocks) n’est actuellement conservé.

Pour plus d’informations sur les verrous opportunistes, consultez la documentation Microsoft Windows SDK.

Les minifilters doivent appeler FltCurrentOplockH au lieu de FsRtlCurrentOplock.

Configuration requise

Condition requise Valeur
Client minimal pris en charge La routine FsRtlCurrentOplockH est disponible à partir de Windows 7.
Plateforme cible Universal
En-tête ntifs.h (include Ntifs.h)
Bibliothèque NtosKrnl.lib
DLL NtosKrnl.exe
IRQL <= APC_LEVEL

Voir aussi

FltCurrentOplockH

FsRtlInitializeOplock