Compartir a través de


Función FltInitializeOplock (fltkernel.h)

El FltInitializeOplock rutina inicializa un puntero de bloqueo oportunista (oplock).

Sintaxis

VOID FLTAPI FltInitializeOplock(
  [out] POPLOCK Oplock
);

Parámetros

[out] Oplock

Variable de puntero proporcionada por el llamador que recibe el puntero oplock inicializado. Esta variable se debe inicializar para NULL antes de la llamada inicial a FltInitializeOplock.

Valor devuelto

Ninguno

Observaciones

Cuando el puntero de interbloqueo ya no es necesario, puede no inicializarse llamando a FltUninitializeOplock. A continuación, se puede inicializar el puntero de interbloqueo sin inicializar para su reutilización llamando a FltInitializeOplock.

Para solicitar un interbloqueo o responder a una notificación de interrupción de interbloqueo, llame a FltOplockFsctrl.

Para obtener información detallada sobre los bloqueos oportunistas, consulte la documentación del SDK de Microsoft Windows.

Requisitos

Requisito Valor
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

Consulte también

FltCheckOplock

fltCurrentBatchOplock

FltOplockFsctrl

FltOplockIsFastIoPossible

fltUninitializeOplock

FsRtlInitializeOplock