Funzione FsRtlUninitializeOplock (ntifs.h)

FsRtlUninitializeOplock annulla l'inizializzazione di un puntatore di blocco opportunistico (oplock).

Sintassi

void FsRtlUninitializeOplock(
  [in, out] POPLOCK Oplock
);

Parametri

[in, out] Oplock

Puntatore di blocco opportunistico opaco. Questo puntatore deve essere stato inizializzato da una chiamata precedente a FsRtlInitializeOplock.

Valore restituito

nessuno

Osservazioni

I file system e i driver di filtro chiamano FsRtlUninitializeOplock per inizializzare un puntatore di blocco opportunistico inizializzato (oplock). Il puntatore oplock non inizializzato può essere inizializzato per il riutilizzo chiamando FsRtlInitializeOplock.

Per informazioni dettagliate sui blocchi opportunistici, vedere la documentazione di Microsoft Windows SDK.

I minifiltri devono chiamare FltUninitializeOplock anziché FsRtlUninitializeOplock.

Requisiti

Requisito Valore
Piattaforma di destinazione Universale
Intestazione ntifs.h (include Ntifs.h)
Libreria NtosKrnl.lib
DLL NtosKrnl.exe
IRQL <= APC_LEVEL

Vedi anche

FSCTL_OPBATCH_ACK_CLOSE_PENDING

FSCTL_OPLOCK_BREAK_ACKNOWLEDGE

FSCTL_OPLOCK_BREAK_ACK_NO_2

FSCTL_OPLOCK_BREAK_NOTIFY

FSCTL_REQUEST_BATCH_OPLOCK

FSCTL_REQUEST_FILTER_OPLOCK

FSCTL_REQUEST_OPLOCK_LEVEL_1

FSCTL_REQUEST_OPLOCK_LEVEL_2

FltUninitializeOplock

FsRtlCheckOplock

FsRtlCurrentBatchOplock

FsRtlInitializeOplock

FsRtlOplockFsctrl

FsRtlOplockIsFastIoPossible