Partilhar via


Funções de sessão (Network Share Management)

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

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

Função Descrição
NetSessionDel Exclui as conexões atuais entre uma estação de trabalho e o 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.

 

Um de 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 outras conexões 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çãoNetSessionDel .

As funções de sessão de gerenciamento de rede gerenciam informações por usuário com o nome de usuário parâmetro. 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ção:

SESSION_INFO_0
SESSION_INFO_1
SESSION_INFO_2
SESSION_INFO_10
SESSION_INFO_502

Se você estiver programando para o Ative Directory, poderá chamar determinados métodos ADSI (Ative 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.