Funzione FsRtlOplockIsSharedRequest (ntifs.h)
La routine FsRtlOplockIsSharedRequest determina se una richiesta di blocco opportunistico (oplock) vuole 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 livello 2, R o RH oplock. 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 della semantica di Oplock. I minifiltri devono chiamare FltOplockIsSharedRequest anziché FsRtlOplockIsSharedRequest.
Requisiti
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 |