Función FltSetActivityIdCallbackData (fltkernel.h)
La rutina FltSetActivityIdCallbackData establece el identificador de actividad de un IRP en los datos de devolución de llamada de un minifiltro.
Sintaxis
NTSTATUS FLTAPI FltSetActivityIdCallbackData(
[in, out] PFLT_CALLBACK_DATA CallbackData,
[in, optional] LPCGUID Guid
);
Parámetros
[in, out] CallbackData
Puntero a los datos de devolución de llamada que contienen la solicitud con un identificador de actividad asociado.
[in, optional] Guid
Puntero opcional a la estructura GUID que recibe el identificador de actividad. Si Guid es NULL, el sistema intentará asignar un identificador de actividad ETW para la solicitud.
Valor devuelto
FltSetActivityIdCallbackData devuelve uno de los siguientes valores NTSTATUS .
Código devuelto | Descripción |
---|---|
|
Los datos de devolución de llamada no contienen una solicitud para una operación IRP.
O bien No se proporcionó el GUID al que apunta guid y no hay ningún identificador de actividad ETW disponible o la operación. |
|
No hay ningún identificador de actividad asociado a la solicitud en CallbackData. |
|
Se estableció un identificador de actividad al que apunta guid para irP en CallbackData. |
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Disponible a partir de Windows 8. |
Plataforma de destino | Universal |
Encabezado | fltkernel.h (incluya Fltkernel.h) |
Library | FltMgr.lib |
Archivo DLL | Fltmgr.sys |
IRQL | <= DISPATCH_LEVEL |