Интерфейс 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 |