Compartir a través de


Función FsRtlOplockKeysEqual (ntifs.h)

La rutina FsRtlOplockKeysEqual compara las claves de bloqueo oportunista (oplock) almacenadas en las extensiones de objeto de archivo de dos objetos de archivo.

Sintaxis

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

Parámetros

[in, optional] Fo1

Puntero al primer objeto de archivo para la comparación.

[in, optional] Fo2

Puntero al segundo objeto de archivo para la comparación.

Valor devuelto

La rutina FsRtlOplockKeysEqual devuelve TRUE si las claves coinciden o si los punteros de objeto de archivo son los mismos. FsRtlOplockKeysEqual devuelve FALSE si las claves no coinciden, si falta alguno de los objetos de archivo o si alguno de los objetos de archivo no tiene una clave.

Comentarios

Si no se proporcionó ninguna clave de interbloqueo cuando se crearon los objetos de archivo, se considera que coinciden si los punteros de objeto de archivo son iguales (es decir, son el mismo objeto de archivo). Si los punteros de objeto de archivo son diferentes y o ambos no tienen una clave de interbloqueo asociada, se consideran que no coinciden.

Los minifiltros deben llamar a FltOplockKeysEqual en lugar de FsRtlOplockKeysEqual.

Requisitos

Requisito Value
Cliente mínimo compatible La rutina FsRtlOplockKeysEqual está disponible a partir de Windows 7.
Plataforma de destino Universal
Encabezado ntifs.h (incluya Ntifs.h)
Library NtosKrnl.lib
Archivo DLL NtosKrnl.exe
IRQL <= APC_LEVEL

Consulte también

FltOplockKeysEqual