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 |