Condividi tramite


Funzione FltInitializeOplock (fltkernel.h)

La routine FltInitializeOplock inizializza un puntatore di blocco opportunistico (oplock).

Sintassi

VOID FLTAPI FltInitializeOplock(
  [out] POPLOCK Oplock
);

Parametri

[out] Oplock

Variabile puntatore fornita dal chiamante che riceve il puntatore opaco opaco inizializzato. Questa variabile deve essere inizializzata su NULL prima della chiamata iniziale a FltInitializeOplock.

Valore restituito

nessuno

Osservazioni

Quando il puntatore oplock non è più necessario, può essere non inizializzato chiamando FltUninitializeOplock. Il puntatore oplock non inizializzato può quindi essere inizializzato per il riutilizzo chiamando FltInitializeOplock.

Per richiedere un oplock o rispondere a una notifica di interruzione di blocco, chiamare FltOplockFsctrl.

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

Requisiti

Requisito Valore
Piattaforma di destinazione Universale
Intestazione fltkernel.h (includere Fltkernel.h)
Libreria FltMgr.lib
DLL Fltmgr.sys
IRQL <= APC_LEVEL

Vedi anche

FltCheckOplock

FltCurrentBatchOplock

FltOplockFsctrl

FltOplockIsFastIoPossible

FltUninitializeOplock

FsRtlInitializeOplock