Funzione FltOplockKeysEqual (fltkernel.h)

La routine FltOplockKeysEqual confronta le chiavi di blocco opportunistico (oplock) archiviate nelle estensioni dell'oggetto file di due oggetti file.

Sintassi

BOOLEAN FLTAPI FltOplockKeysEqual(
  [in, optional] PFILE_OBJECT Fo1,
  [in, optional] PFILE_OBJECT Fo2
);

Parametri

[in, optional] Fo1

Puntatore al primo oggetto file per il confronto.

[in, optional] Fo2

Puntatore al secondo oggetto file per il confronto.

Valore restituito

La routine FltOplockKeysEqual restituisceTRUE se le chiavi corrispondono o se i puntatori all'oggetto file sono uguali. FltOplockKeysEqual restituisceFALSE se le chiavi non corrispondono, se uno degli oggetti file è mancante o se uno degli oggetti file non dispone di una chiave.

Commenti

Se al momento della creazione degli oggetti file non è stata specificata alcuna chiave oplock, gli oggetti file vengono considerati corrispondenti se i puntatori agli oggetti file sono uguali, ovvero sono lo stesso oggetto file. Se i puntatori agli oggetti file sono diversi e uno o entrambi gli oggetti file non hanno una chiave oplock associata, gli oggetti file vengono considerati non corrispondenti.

Requisiti

Requisito Valore
Client minimo supportato La routine FltOplockKeysEqual è disponibile a partire da Windows 8.
Piattaforma di destinazione Universale
Intestazione fltkernel.h (include Fltkernel.h)
Libreria FltMgr.lib
DLL Fltmgr.sys
IRQL <= APC_LEVEL

Vedi anche

FsRtlOplockKeysEqual