Controllo dello stato oplock di un'operazione di IRP_MJ_CLEANUP

Le condizioni di interruzione di oplock seguenti si applicano solo quando un flusso viene chiuso.

Condizioni per i tipi di richiesta di livello 2 e lettura

  • Interrompi sempre su Nessuno. Si noti che gli altri oplock di livello 2 o lettura sullo stesso flusso non sono interessati; solo il livello 2 o l'oplock di lettura associato a questo FILE_OBJECT viene interrotto.

  • Non è richiesto alcun riconoscimento; l'operazione procede immediatamente.

Condizioni per i tipi di richiesta Livello 1, Batch, Filtro, Handle di lettura, Lettura/Scrittura e Handle di lettura/scrittura

  • Interrompi sempre su Nessuno.

  • Non è richiesto alcun riconoscimento; l'operazione procede immediatamente. Si noti che tutte le operazioni di I/O in attesa di un riconoscimento da una richiesta di interruzione in sospeso vengono completate immediatamente.