Partager via


FltCurrentBatchOplock, fonction (fltkernel.h)

Un pilote minifilter appelle FltCurrentBatchOplock pour déterminer s’il existe un lot ou filtrer des verrous opportunistes (oplocks) sur un fichier.

Syntaxe

BOOLEAN FLTAPI FltCurrentBatchOplock(
  [in] POPLOCK Oplock
);

Paramètres

[in] Oplock

Pointeur oplock opaque pour le fichier. Ce pointeur doit avoir été initialisé par un appel précédent à FltInitializeOplock.

Valeur de retour

FltCurrentBatchOplock retourne TRUE s’il existe des oplocks de traitement par lots ou de filtres en cours ; FALSE sinon.

Remarques

FltCurrentBatchOplock retourne FAUX si aucun lot ou verrou opportuniste de filtre n’est actuellement conservé.

Pour plus d’informations sur les verrous opportunistes, consultez la documentation du Kit de développement logiciel (SDK) Microsoft Windows.

Exigences

Exigence Valeur
plateforme cible Universel
d’en-tête fltkernel.h (include Fltkernel.h)
bibliothèque FltMgr.lib
IRQL <= APC_LEVEL

Voir aussi

FSCTL_OPBATCH_ACK_CLOSE_PENDING

FSCTL_OPLOCK_BREAK_ACKNOWLEDGE

FSCTL_OPLOCK_BREAK_ACK_NO_2

FSCTL_OPLOCK_BREAK_NOTIFY

FSCTL_REQUEST_BATCH_OPLOCK

FSCTL_REQUEST_FILTER_OPLOCK

FSCTL_REQUEST_OPLOCK_LEVEL_1

FSCTL_REQUEST_OPLOCK_LEVEL_2

fltCheckOplock

FltInitializeOplock

FltOplockFsctrl

FltOplockIsFastIoPossible

FltUninitializeOplock

FsRtlCurrentBatchOplock