Funzione FsRtlOplockIsSharedRequest (ntifs.h)
La routine FsRtlOplockIsSharedRequest determina se una richiesta di blocco opportunistico (oplock) desidera un oplock condiviso.
Sintassi
BOOLEAN FsRtlOplockIsSharedRequest(
[in] PIRP Irp
);
Parametri
[in] Irp
Puntatore all'IRP che dichiara l'operazione richiesta. Il chiamante deve assicurarsi che l'IRP abbia un codice principale di IRP_MJ_FILE_SYSTEM_CONTROL e un codice secondario di IRP_MN_USER_FS_REQUEST.
Valore restituito
FsRtlOplockIsSharedRequest restituisce TRUE se la richiesta di oplock è per un oplock condiviso, ovvero un oplock di livello 2, R o RH. fsRtlOplockIsSharedRequest restituisce FALSE se la richiesta di oplock non è per un oplock condiviso o se l'IRP non è una richiesta di oplock. Per altre informazioni sui tipi di oplock, vedere la pagina panoramica di Oplock Semantics Panoramica. I minifiltri devono chiamare FltOplockIsSharedRequest anziché FsRtlOplockIsSharedRequest.
Fabbisogno
Requisito | Valore |
---|---|
client minimo supportato | La routine FsRtlOplockIsSharedRequest è 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 |