FsRtlInitializeOplock, fonction (ntifs.h)
FsRtlInitializeOplock initialise un pointeur de verrou opportuniste (oplock).
Syntaxe
void FsRtlInitializeOplock(
[in, out] POPLOCK Oplock
);
Paramètres
[in, out] Oplock
Variable de pointeur fournie par l’appelant qui reçoit le pointeur de verrou opportuniste initialisé. Cette variable doit être initialisée pour NULL avant l’appel initial à FsRtlInitializeOplock.
Valeur de retour
Aucun
Remarques
Les systèmes de fichiers et les pilotes de filtre appellent FsRtlInitializeOplock pour initialiser un pointeur de verrou opportuniste opaque.
Lorsque le pointeur de verrou opportuniste n’est plus nécessaire, il peut être non initialisé en appelant FsRtlUninitializeOplock. Le pointeur de verrou opportuniste non initialisé peut ensuite être initialisé pour la réutilisation en appelant FsRtlInitializeOplock.
Pour plus d’informations sur les verrous opportunistes, consultez la documentation du Kit de développement logiciel (SDK) Microsoft Windows.
Les minifilters doivent appeler FltInitializeOplock au lieu de FsRtlInitializeOplock.
Exigences
Exigence | Valeur |
---|---|
plateforme cible | Universel |
d’en-tête | ntifs.h (include Ntifs.h) |
bibliothèque | NtosKrnl.lib |
DLL | NtosKrnl.exe |
IRQL | <= APC_LEVEL |
Voir aussi
FSCTL_OPBATCH_ACK_CLOSE_PENDING