Compartilhar via


Função FltGetActivityIdCallbackData (fltkernel.h)

A rotina FltGetActivityIdCallbackData recupera a ID da atividade atual associada a uma solicitação nos dados de retorno de chamada de um minifiltro.

Sintaxe

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

Parâmetros

[in] CallbackData

Um ponteiro para os dados de retorno de chamada que contêm a solicitação com uma ID de atividade associada.

[out] Guid

Um ponteiro para a estrutura GUID que recebe a ID da atividade.

Valor de retorno

FltGetActivityIdCallbackData retorna um dos seguintes valores de NTSTATUS.

Código de retorno Descrição
STATUS_NOT_SUPPORTED
Os dados de retorno de chamada não contêm uma solicitação para uma operação IRP.
STATUS_NOT_FOUND
Nenhuma ID de atividade está associada à solicitação em CallbackData.
STATUS_SUCCESS
Uma ID de atividade foi retornada no guid valor apontado por Guid.

Requisitos

Requisito Valor
de cliente com suporte mínimo Disponível a partir do Windows 8.
da Plataforma de Destino Universal
cabeçalho fltkernel.h (inclua Fltkernel.h)
biblioteca FltMgr.lib
de DLL Fltmgr.sys
IRQL <= DISPATCH_LEVEL

Consulte também

FltPropagateActivityIdToThread

FltSetActivityIdCallbackData