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 restituisce TRUE se le chiavi corrispondono o se i puntatori agli oggetti file sono uguali. FltOplockKeysEqual restituisce FALSE se le chiavi non corrispondono, se uno degli oggetti file è mancante o se uno degli oggetti file non dispone di una chiave.
Osservazioni
Se non è stata specificata alcuna chiave oplock al momento della creazione degli oggetti file, gli oggetti file vengono considerati corrispondenti se i puntatori agli oggetti file sono uguali, ovvero sono lo stesso oggetto file. Se i puntatori a oggetti file sono diversi e uno o entrambi gli oggetti file non hanno una chiave oplock associata, gli oggetti file vengono considerati non corrispondenti.
Fabbisogno
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 |