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.
Un controlador de minifiltro puede registrar una rutina de tipo PFLT_GET_OPERATION_STATUS_CALLBACK como rutina operationStatusCallback del controlador de minifiltro.
Sintaxis
PFLT_GET_OPERATION_STATUS_CALLBACK PfltGetOperationStatusCallback;
VOID PfltGetOperationStatusCallback(
[in] PCFLT_RELATED_OBJECTS FltObjects,
[in] PFLT_IO_PARAMETER_BLOCK IopbSnapshot,
[in] NTSTATUS OperationStatus,
[in, optional] PVOID RequesterContext
)
{...}
Parámetros
[in] FltObjects
Puntero a una estructura FLT_RELATED_OBJECTS que contiene punteros opacos para los objetos relacionados con la operación actual.
[in] IopbSnapshot
Puntero a la estructura de datos que contiene parámetros del paquete de solicitud de E/S para la operación.
[in] OperationStatus
Valor NTSTATUS de la operación de E/S que genera la devolución de llamada.
[in, optional] RequesterContext
Puntero opcional a una información de contexto proporcionada por el controlador de minifiltro del solicitante que se pasa desde FltRequestOperationStatusCallback.
Valor devuelto
Ninguno
Observaciones
Un controlador de minifiltro puede registrar una rutina de tipo PFLT_GET_OPERATION_STATUS_CALLBACK como rutina operationStatusCallback del controlador de minifiltro.
La mayoría de los controladores de minifiltro nunca necesitan registrar una rutina de tipo PFLT_GET_OPERATION_STATUS_CALLBACK. Normalmente, un controlador de minifiltro solo llama a esta rutina para determinar si se concedió un bloqueo oportunista solicitado.
Requisitos
| Requisito | Valor |
|---|---|
| cliente mínimo admitido | Disponible en el Paquete acumulativo de actualizaciones de Microsoft Windows 2000 1 para SP4, Windows XP SP2, Windows Server 2003 SP1 y sistemas operativos posteriores. No está disponible en Windows 2000 SP4 y sistemas operativos anteriores. |
| de la plataforma de destino de | Escritorio |
| encabezado de | fltkernel.h (incluya FltKernel.h) |
| irQL | <= APC_LEVEL |