Поделиться через


Интерфейс IADsSession (iads.h)

Интерфейс IADsSession — это двойной интерфейс, который наследуется от IAD. Он предназначен для представления активного сеанса для файловой службы в сети.

Наследование

Интерфейс IADsSession наследуется от IDispatch и IAD. IADsSession также имеет следующие типы элементов:

Комментарии

Когда удаленный пользователь открывает ресурсы на целевом компьютере, между удаленным пользователем и этим компьютером устанавливается активный сеанс. Многие ресурсы можно открыть в одном активном сеансе. ADSI представляет этот процесс с помощью объекта сеанса, реализующего этот интерфейс.

Вызовите методы этого интерфейса, чтобы проверить данные, относящиеся к сеансу, например, кто использует сеанс, какой компьютер используется, и время, затраченное на текущий сеанс.

Сеансами управляет файловая служба. Чтобы получить объекты сеанса, сначала выполните привязку к этой службе ("LanmanServer" или "FPNW").

Примеры

В следующем примере кода показано, как выполнить привязку к сеансу.

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

Требования

   
Минимальная версия клиента Windows Vista
Минимальная версия сервера Windows Server 2008
Целевая платформа Windows
Header iads.h