共用方式為


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
標頭 iads.h
Dll Activeds.dll

另請參閱

IADsCollection

IADsFileService

IADsFileServiceOperations

IADsSession