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 restituisce TRUE se le chiavi corrispondono o se i puntatori a oggetti 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.
Osservazioni
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 dispongono di una chiave oplock associata, vengono considerati non corrispondenti.
I minifiltri devono chiamare FltOplockKeysEqual anziché FsRtlOplockKeysEqual.
Fabbisogno
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 |