Метод IADsFileServiceOperations::Sessions (iads.h)
Метод IADsFileServiceOperations::Sessions получает указатель на интерфейс IADsCollection в коллекции объектов сеанса, представляющих текущие открытые сеансы для этой файловой службы.
Синтаксис
HRESULT Sessions(
[out] IADsCollection **ppSessions
);
Параметры
[out] ppSessions
Указатель на интерфейс IADsCollection , используемый для перечисления объектов, которые реализуют интерфейс IADsSession и представляют текущие открытые сеансы для этой файловой службы.
Возвращаемое значение
Этот метод поддерживает стандартные возвращаемые значения, включая S_OK. Дополнительные сведения и другие возвращаемые значения см. в разделе Коды ошибок ADSI.
Комментарии
Традиционные службы каталогов предоставляют данные только об элементах службы каталогов, представленных в базовом хранилище данных. Данные о сеансах для файловых служб могут быть недоступны из базового хранилища.
Примеры
В следующем примере кода показано, как перечислить активные сеансы, управляемые файловой службой.
Dim fso As IADsFileServiceOperations
On Error GoTo Cleanup
' Bind to a file service operation on "myComputer"
' in the local domain.
Set fso = GetObject("WinNT://myComputer/LanmanServer")
' Enumerate sessions.
For Each session In fso.sessions
MsgBox "Session name: " & session.Name
Next session
Cleanup:
If (Err.Number<>0) Then
MsgBox("An error has occurred. " & Err.Number)
End If
Set fso = Nothing
Пример кода с использованием интерфейса IADsFileServiceOperations::Sessions см. в примере кода, приведенном в разделе IADsSession.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows Vista |
Минимальная версия сервера | Windows Server 2008 |
Целевая платформа | Windows |
Header | iads.h |
DLL | Activeds.dll |