Condividi tramite


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

Vedere anche

FltOplockIsSharedRequest