Função FltGetRequestorProcessId (fltkernel.h)

A rotina FltGetRequestorProcessId retorna a ID exclusiva do processo de 32 bits para o processo associado ao thread que solicitou uma determinada operação de E/S.

Sintaxe

ULONG FLTAPI FltGetRequestorProcessId(
  [in] PFLT_CALLBACK_DATA CallbackData
);

Parâmetros

[in] CallbackData

Ponteiro para a estrutura de dados de retorno de chamada (FLT_CALLBACK_DATA) para a operação de E/S.

Retornar valor

FltGetRequestorProcessId retorna a ID do processo para o processo associado ao thread que solicitou originalmente a operação de E/S. Se a operação não estiver associada a nenhum thread, FltGetRequestorProcessId retornará zero.

Comentários

FltGetRequestorProcessId retorna a ID do processo ao qual o thread solicitante está anexado no momento. Esse processo pode ou não ser o mesmo processo que criou o thread.

Requisitos

Requisito Valor
Plataforma de Destino Universal
Cabeçalho fltkernel.h (inclua Fltkernel.h)
Biblioteca FltMgr.lib
DLL Fltmgr.sys
IRQL <= DISPATCH_LEVEL

Confira também

FLT_CALLBACK_DATA

FltGetRequestorProcess