Função FltOplockIsSharedRequest (fltkernel.h)
A rotina FltOplockIsSharedRequest determina se uma solicitação de um bloqueio oportunista (oplock) deseja um oplock compartilhado.
Sintaxe
BOOLEAN FLTAPI FltOplockIsSharedRequest(
[in] PFLT_CALLBACK_DATA CallbackData
);
Parâmetros
[in] CallbackData
Um ponteiro para a estrutura de dados de retorno de chamada (FLT_CALLBACK_DATA) para a operação de E/S. O chamador deve garantir que a operação de E/S tenha um código principal de IRP_MJ_FILE_SYSTEM_CONTROL e um código secundário de IRP_MN_USER_FS_REQUEST.
Retornar valor
FltOplockIsSharedRequest retornará TRUE se a solicitação oplock for para um oplock compartilhado (ou seja, um oplock de nível 2, R ou RH). FltOplockIsSharedRequest retornará FALSE se a solicitação oplock não for para um oplock compartilhado ou se a operação de E/S não for uma solicitação oplock. Para obter mais informações sobre tipos oplock, consulte Visão geral da Semântica do Oplock.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | A rotina FltOplockIsSharedRequest está disponível a partir do Windows 7. |
Plataforma de Destino | Universal |
Cabeçalho | fltkernel.h (inclua Fltkernel.h) |
Biblioteca | FltMgr.lib |
DLL | Fltmgr.sys |
IRQL | <= APC_LEVEL |