Partager via


FltInitializeOplock, fonction (fltkernel.h)

La routine FltInitializeOplock initialise un pointeur de verrou opportuniste (oplock).

Syntaxe

VOID FLTAPI FltInitializeOplock(
  [out] POPLOCK Oplock
);

Paramètres

[out] Oplock

Variable de pointeur fournie par l’appelant qui reçoit le pointeur oplock opaque initialisé. Cette variable doit être initialisée pour NULL avant l’appel initial à FltInitializeOplock.

Valeur de retour

Aucun

Remarques

Lorsque le pointeur oplock n’est plus nécessaire, il peut être non initialisé en appelant FltUninitializeOplock. Le pointeur oplock non initialisé peut ensuite être initialisé pour la réutilisation en appelant FltInitializeOplock.

Pour demander un oplock ou répondre à une notification d’arrêt d’oplock, appelez FltOplockFsctrl.

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
DLL Fltmgr.sys
IRQL <= APC_LEVEL

Voir aussi

fltCheckOplock

FltCurrentBatchOplock

FltOplockFsctrl

FltOplockIsFastIoPossible

FltUninitializeOplock

FsRtlInitializeOplock