Oplock 同步

请求 独占机会锁 (oplocks)的筛选器和文件系统必须将调用同步到系统提供的 oplock 包中。 特别是,对 oplock FSCTRL 例程的调用(用于建立 oplock)必须与对 oplock 检测中断例程的调用进行同步。 这两组例程的列表包括:

处理 oplock 请求时,筛选器和文件系统必须确保以下内容:

  • 处理请求的同时不能并行进行可能会破坏 oplock 的输入/输出。
  • Oplock 请求不能与 oplock 中断确认同时发生。

请求为同一文件控制块(FCB)创建独占 oplock 的 IRP 调用包括:

下面是 oplock 同步的一些示例: