Funzione FsRtlInitializeOplock (ntifs.h)
FsRtlInitializeOplock inizializza un puntatore di blocco opportunistico (oplock).
Sintassi
void FsRtlInitializeOplock(
[in, out] POPLOCK Oplock
);
Parametri
[in, out] Oplock
Variabile puntatore fornita dal chiamante che riceve il puntatore di blocco opportunistico inizializzato. Questa variabile deve essere inizializzata per NULL prima della chiamata iniziale a FsRtlInitializeOplock.
Valore restituito
Nessuno
Osservazioni
I file system e i driver di filtro chiamano FsRtlInitializeOplock per inizializzare un puntatore di blocco opportunistico opaco.
Quando il puntatore di blocco opportunistico non è più necessario, può essere inizializzato chiamando FsRtlUninitializeOplock. Il puntatore di blocco opportunistico non inizializzato può quindi essere inizializzato per il riutilizzo chiamando FsRtlInitializeOplock.
Per informazioni dettagliate sui blocchi opportunistici, vedere la documentazione di Microsoft Windows SDK.
I minifiltri devono chiamare FltInitializeOplock anziché FsRtlInitializeOplock.
Fabbisogno
Requisito | Valore |
---|---|
piattaforma di destinazione | Universale |
intestazione |
ntifs.h (include Ntifs.h) |
libreria |
NtosKrnl.lib |
dll | NtosKrnl.exe |
IRQL | <= APC_LEVEL |
Vedere anche
FSCTL_OPBATCH_ACK_CLOSE_PENDING