!session

A extensão !session controla o contexto da sessão. Ele também pode mostrar uma lista de todas as sessões de usuário.

Sintaxe

!session 
!session -s DefaultSession 
!session -?

Parâmetros

-s **** DefaultSession
Define o contexto da sessão para o valor especificado. Se DefaultSession for -1, o contexto da sessão será estabelecido como a sessão atual.

-?
Exibe a ajuda para essa extensão na janela Comando do Depurador.

DLL

Kdexts.dll

Informações Adicionais

Para informações sobre sessões de usuário e o Gerenciador de Sessões (smss.exe), consulte Microsoft Windows Internals, de Mark Russinovich e David Solomon.

Comentários

A extensão !session é usada para controlar o contexto da sessão. Usar !session sem parâmetros mostrará uma lista de sessões ativas no computador de destino. O uso de !session /sDefaultSession troca o contexto da sessão para o novo valor padrão.

Quando você define o contexto da sessão, o contexto do processo é trocado automaticamente pelo processo ativo dessa sessão, e a opção .cache forcedecodeptes é habilitada para que os endereços de sessão sejam convertidos corretamente.

Para mais detalhes e uma lista de todas as extensões relacionadas à sessão que são afetadas pelo contexto da sessão, consulte Alterando contextos.