Partager via


Fonction FltOplockKeysEqual (fltkernel.h)

La routine FltOplockKeysEqual compare les clés de verrouillage opportuniste (oplock) qui sont stockées dans les extensions d’objet de fichier de deux objets fichier.

Syntaxe

BOOLEAN FLTAPI FltOplockKeysEqual(
  [in, optional] PFILE_OBJECT Fo1,
  [in, optional] PFILE_OBJECT Fo2
);

Paramètres

[in, optional] Fo1

Pointeur vers le premier objet de fichier pour la comparaison.

[in, optional] Fo2

Pointeur vers le deuxième objet de fichier pour la comparaison.

Valeur retournée

La routine FltOplockKeysEqual retourne TRUE si les clés correspondent ou si les pointeurs de l’objet de fichier sont identiques. FltOplockKeysEqual retourne FALSE si les clés ne correspondent pas, si l’un des objets de fichier est manquant ou si l’un des objets de fichier n’a pas de clé.

Remarques

Si aucune clé oplock n’a été fournie lors de la création des objets fichier, les objets fichier sont considérés comme correspondant si les pointeurs d’objet de fichier sont les mêmes (autrement dit, ils sont le même objet fichier). Si les pointeurs d’objet de fichier sont différents et que l’un ou l’autre des objets de fichier n’ont pas de clé oplock associée, les objets de fichier sont considérés comme ne correspondent pas.

Configuration requise

Condition requise Valeur
Client minimal pris en charge La routine FltOplockKeysEqual est disponible à partir de Windows 8.
Plateforme cible Universal
En-tête fltkernel.h (inclure Fltkernel.h)
Bibliothèque FltMgr.lib
DLL Fltmgr.sys
IRQL <= APC_LEVEL

Voir aussi

FsRtlOplockKeysEqual