Bagikan melalui


IADsFileServiceOperations::Sessions method (iads.h)

Metode IADsFileServiceOperations::Sessions mendapatkan penunjuk ke antarmuka IADsCollection pada kumpulan objek sesi yang mewakili sesi terbuka saat ini untuk layanan file ini.

Sintaks

HRESULT Sessions(
  [out] IADsCollection **ppSessions
);

Parameter

[out] ppSessions

Arahkan ke penunjuk ke antarmuka IADsCollection yang digunakan untuk menghitung objek yang mengimplementasikan antarmuka IADsSession dan mewakili sesi terbuka saat ini untuk layanan file ini.

Nilai kembali

Metode ini mendukung nilai pengembalian standar termasuk S_OK. Untuk informasi selengkapnya dan nilai pengembalian lainnya, lihat Kode Kesalahan ADSI.

Keterangan

Layanan direktori tradisional hanya menyediakan data tentang elemen layanan direktori yang diwakili di penyimpanan data yang mendasar. Data tentang sesi untuk layanan file mungkin tidak tersedia dari penyimpanan yang mendasar.

Contoh

Contoh kode berikut menunjukkan cara menghitung sesi aktif yang dikelola oleh layanan file.

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

Untuk contoh kode menggunakan antarmuka IADsFileServiceOperations::Sessions , lihat contoh kode yang diberikan dalam IADsSession.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows Vista
Server minimum yang didukung Windows Server 2008
Target Platform Windows
Header iads.h
DLL Activeds.dll

Lihat juga

IADsCollection

IADsFileService

IADsFileServiceOperations

IADsSession