Condividi tramite


Funzione FsRtlCurrentBatchOplock (ntifs.h)

Un file system o un driver di filtro chiama FsRtlCurrentBatchOplock per determinare se sono presenti blocchi opportunistici (oplock) in un file.

Sintassi

BOOLEAN FsRtlCurrentBatchOplock(
  [in] POPLOCK Oplock
);

Parametri

[in] Oplock

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

Valore restituito

FsRtlCurrentBatchOplock restituisce TRUE se sono presenti blocchi opportunistici di filtro o batch in sospeso correnti; false in caso contrario.

Osservazioni

FsRtlCurrentBatchOplock restituisce FALSE se non sono attualmente presenti blocchi opportunistici di batch o filtro.

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

I minifiltri devono chiamare FltCurrentBatchOplock anziché FsRtlCurrentBatchOplock.

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

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

FltCurrentBatchOplock

FsRtlCheckOplock

FsRtlInitializeOplock

FsRtlOplockFsctrl

FsRtlOplockIsFastIoPossible

FsRtlUninitializeOplock