FltOplockIsSharedRequest, fonction (fltkernel.h)
La routine FltOplockIsSharedRequest détermine si une demande de verrou opportuniste (oplock) souhaite un oplock partagé.
Syntaxe
BOOLEAN FLTAPI FltOplockIsSharedRequest(
[in] PFLT_CALLBACK_DATA CallbackData
);
Paramètres
[in] CallbackData
Pointeur vers la structure des données de rappel (FLT_CALLBACK_DATA) pour l’opération d’E/S. L’appelant doit s’assurer que l’opération d’E/S a un code majeur de IRP_MJ_FILE_SYSTEM_CONTROL et un code mineur de IRP_MN_USER_FS_REQUEST.
Valeur de retour
FltOplockIsSharedRequest retourne TRUE si la demande d’oplock est destinée à un oplock partagé (autrement dit, un niveau 2, R ou OPlock RH). FltOplockIsSharedRequest retourne FALSE si la requête oplock n’est pas destinée à un oplock partagé ou si l’opération d’E/S n’est pas une requête oplock. Pour plus d’informations sur les types oplock, consultez Vue d’ensemble de la sémantique Oplock.
Exigences
Exigence | Valeur |
---|---|
client minimum pris en charge | La routine FltOplockIsSharedRequest est disponible à partir de Windows 7. |
plateforme cible | Universel |
d’en-tête | fltkernel.h (include Fltkernel.h) |
bibliothèque | FltMgr.lib |
DLL | Fltmgr.sys |
IRQL | <= APC_LEVEL |