Interface IADsSession (iads.h)
A interface IADsSession é uma interface dupla que herda de IADs. Ele foi projetado para representar uma sessão ativa para o serviço de arquivos em uma rede.
Herança
A interface IADsSession herda de IDispatch e IADs. IADsSession também tem estes tipos de membros:
Comentários
Quando um usuário remoto abre recursos em um computador de destino, uma sessão ativa é estabelecida entre o usuário remoto e esse computador. Muitos recursos podem ser abertos em uma única sessão ativa. ADSI representa esse processo com um objeto de sessão que implementa essa interface.
Chame os métodos dessa interface para examinar dados específicos da sessão, por exemplo, quem está usando a sessão, qual computador é usado e o tempo decorrido para a sessão atual.
As sessões são gerenciadas pelo serviço de arquivo. Para obter objetos de sessão, primeiro associe a esse serviço ("LanmanServer" ou "FPNW").
Exemplos
O exemplo de código a seguir mostra como associar a uma sessão.
Dim fso as IADsFileServiceOperations
Dim ss as IADsCollection
On Error GoTo Cleanup
Set fso = GetObject("WinNT://myComputer/LanmanServer")
Set ss = fso.Sessions
' Insert code to access session data.
Cleanup:
If (Err.Number<>0) Then
MsgBox("An error has occurred. " & Err.Number)
End If
Set fso = Nothing
Set ss = Nothing
Requisitos
Cliente mínimo com suporte | Windows Vista |
Servidor mínimo com suporte | Windows Server 2008 |
Plataforma de Destino | Windows |
Cabeçalho | iads.h |