Compartilhar via


Funções de sessão (gerenciamento de compartilhamento de rede)

As funções de sessão de gerenciamento de rede controlam sessões de rede estabelecidas entre estações de trabalho e servidores. As funções exigem que o serviço de servidor seja iniciado no servidor.

As funções de sessão são listadas a seguir.

Função Descrição
NetSessionDel Exclui as conexões atuais entre uma estação de trabalho e um servidor; encerra a sessão de rede.
NetSessionEnum Retorna informações sobre todas as sessões atuais estabelecidas para um servidor.
NetSessionGetInfo Retorna informações sobre uma sessão específica.

 

Uma sessão é um link entre uma estação de trabalho e um servidor. Uma sessão é estabelecida na primeira vez que uma estação de trabalho faz uma conexão com um recurso compartilhado no servidor. Até que a sessão termine, todas as conexões adicionais entre a estação de trabalho e o servidor fazem parte da mesma sessão. Para encerrar uma sessão, um aplicativo na extremidade do servidor de uma conexão chama a função NetSessionDel .

As funções de sessão de gerenciamento de rede gerenciam informações por usuário com o parâmetro username . Como pode haver vários usuários por sessão, esse parâmetro é necessário para acessar as informações específicas do usuário para a sessão.

As funções de sessão estão disponíveis em cinco níveis de informações:

SESSION_INFO_0
SESSION_INFO_1
SESSION_INFO_2
SESSION_INFO_10
SESSION_INFO_502

Se você estiver programando para o Active Directory, poderá chamar determinados métodos ADSI (Active Directory Service Interface) para obter a mesma funcionalidade que você pode obter chamando as funções de sessão de gerenciamento de rede. Para obter mais informações, consulte IADsSession e IADsFileServiceOperations.