Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
La rutina fltOplockIsSharedRequest determina si una solicitud de bloqueo oportunista (oplock) quiere un interbloqueo compartido.
Sintaxis
BOOLEAN FLTAPI FltOplockIsSharedRequest(
[in] PFLT_CALLBACK_DATA CallbackData
);
Parámetros
[in] CallbackData
Puntero a la estructura de datos de devolución de llamada (FLT_CALLBACK_DATA) para la operación de E/S. El autor de la llamada debe asegurarse de que la operación de E/S tiene un código principal de IRP_MJ_FILE_SYSTEM_CONTROL y un código secundario de IRP_MN_USER_FS_REQUEST.
Valor devuelto
FltOplockIsSharedRequest devuelve TRUE si la solicitud de interbloqueo es para un interbloqueo compartido (es decir, un nivel 2, R o RH oplock). FltOplockIsSharedRequest devuelve FALSE si la solicitud de interbloqueo no es para un interbloqueo compartido o si la operación de E/S no es una solicitud de interbloqueo. Para obtener más información sobre los tipos de interbloqueo, vea Información general sobre la semántica de Oplock.
Requisitos
| Requisito | Valor |
|---|---|
| cliente mínimo admitido | La rutina FltOplockIsSharedRequest está disponible a partir de Windows 7. |
| de la plataforma de destino de | Universal |
| encabezado de | fltkernel.h (incluya Fltkernel.h) |
| biblioteca de | FltMgr.lib |
| DLL de | Fltmgr.sys |
| irQL | <= APC_LEVEL |