Compartir a través de


Función FltGetActivityIdCallbackData (fltkernel.h)

La rutina de FltGetActivityIdCallbackData recupera el identificador de actividad actual asociado a una solicitud en los datos de devolución de llamada de un minifiltro.

Sintaxis

NTSTATUS FLTAPI FltGetActivityIdCallbackData(
  [in]  PFLT_CALLBACK_DATA CallbackData,
  [out] LPGUID             Guid
);

Parámetros

[in] CallbackData

Puntero a los datos de devolución de llamada que contienen la solicitud con un identificador de actividad asociado.

[out] Guid

Puntero a la estructura GUID que recibe el identificador de actividad.

Valor devuelto

fltGetActivityIdCallbackData devuelve uno de los siguientes valores NTSTATUS.

Código devuelto Descripción
STATUS_NOT_SUPPORTED
Los datos de devolución de llamada no contienen una solicitud para una operación IRP.
STATUS_NOT_FOUND
No hay ningún identificador de actividad asociado a la solicitud en CallbackData.
STATUS_SUCCESS
Se devolvió un identificador de actividad en el valor GUID de al que apunta Guid.

Requisitos

Requisito Valor
cliente mínimo admitido Disponible a partir de Windows 8.
de la plataforma de destino de Universal
encabezado de fltkernel.h (incluya Fltkernel.h)
biblioteca de FltMgr.lib
DLL de Fltmgr.sys
irQL <= DISPATCH_LEVEL

Consulte también

FltPropagateActivityIdToThread

FltSetActivityIdCallbackData