Funzione FsRtlOplockKeysEqual (ntifs.h)
La routine FsRtlOplockKeysEqual confronta le chiavi di blocco opportunistico (oplock) archiviate nelle estensioni dell'oggetto file di due oggetti file.
Sintassi
BOOLEAN FsRtlOplockKeysEqual(
[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 FsRtlOplockKeysEqual restituisceTRUE se le chiavi corrispondono o se i puntatori all'oggetto file sono uguali. FsRtlOplockKeysEqual restituisce FALSE se le chiavi non corrispondono, se uno degli oggetti file è mancante o se uno degli oggetti file non dispone di una chiave.
Commenti
Se non sono state fornite chiavi oplock al momento della creazione degli oggetti file, vengono considerate corrispondenti se i puntatori agli oggetti file sono uguali, ovvero sono lo stesso oggetto file. Se i puntatori all'oggetto file sono diversi e uno o entrambi non hanno una chiave oplock associata, vengono considerati non corrispondenti.
I minifiltri devono chiamare FltOplockKeysEqual anziché FsRtlOplockKeysEqual.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | La routine FsRtlOplockKeysEqual è disponibile a partire da Windows 7. |
Piattaforma di destinazione | Universale |
Intestazione | ntifs.h (include Ntifs.h) |
Libreria | NtosKrnl.lib |
DLL | NtosKrnl.exe |
IRQL | <= APC_LEVEL |