Fonction FsRtlOplockKeysEqual (ntifs.h)
La routine FsRtlOplockKeysEqual compare les clés de verrouillage opportuniste (oplock) qui sont stockées dans les extensions d’objet fichier de deux objets fichier.
Syntaxe
BOOLEAN FsRtlOplockKeysEqual(
[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 FsRtlOplockKeysEqual retourne TRUE si les clés correspondent ou si les pointeurs d’objet de fichier sont identiques. FsRtlOplockKeysEqual retourne FALSE si les clés ne correspondent pas, si l’un des objets fichier est manquant ou si l’un des objets fichier n’a pas de clé.
Remarques
Si aucune clé oplock n’a été fournie lors de la création des objets fichier, elles sont considérées comme correspondant si les pointeurs d’objet fichier sont identiques (autrement dit, il s’agit du même objet fichier). Si les pointeurs d’objet fichier sont différents et que l’une ou l’autre d’entre elles n’ont pas de clé de verrouillage d’opération associée, elles sont considérées comme ne correspondent pas.
Les minifilters doivent appeler FltOplockKeysEqual au lieu de FsRtlOplockKeysEqual.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | La routine FsRtlOplockKeysEqual 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 |