Partilhar via


Função IoGetRequestorSessionId (ntifs.h)

A rotina IoGetRequestorSessionId retorna a ID da sessão para o processo que originalmente solicitou uma determinada operação de E/S.

Sintaxe

NTSTATUS IoGetRequestorSessionId(
  [in]  PIRP   Irp,
  [out] PULONG pSessionId
);

Parâmetros

[in] Irp

Um ponteiro para o IRP (pacote de solicitação de E/S) para a operação de E/S.

[out] pSessionId

Um ponteiro para uma variável alocada por chamador que recebe a ID da sessão para o processo que solicitou a operação de E/S. Se a chamada falhar (STATUS_UNSUCCESSFUL), esse parâmetro será definido como -1.

Valor de retorno

IoGetRequestorSessionId retornará STATUS_SUCCESS se a ID da sessão for retornada com êxito e retornar STATUS_UNSUCCESSFUL caso contrário. STATUS_UNSUCCESSFUL é um valor NTSTATUS de erro.

Requisitos

Requisito Valor
de cliente com suporte mínimo Windows Server 2003 SP1
da Plataforma de Destino Universal
cabeçalho ntifs.h (inclua Ntifs.h)
biblioteca NtosKrnl.lib
de DLL NtosKrnl.exe
IRQL <= APC_LEVEL

Consulte também

IoGetRequestorProcess