Partager via


IADsFileServiceOperations ::Sessions, méthode (iads.h)

La méthode IADsFileServiceOperations ::Sessions obtient un pointeur vers un pointeur vers l’interface IADsCollection sur une collection d’objets de session qui représentent les sessions ouvertes actuelles pour ce service de fichiers.

Syntaxe

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

Paramètres

[out] ppSessions

Pointeur vers un pointeur vers l’interface IADsCollection utilisée pour énumérer les objets qui implémentent l’interface IADsSession et représentent les sessions ouvertes actuelles pour ce service de fichiers.

Valeur retournée

Cette méthode prend en charge les valeurs de retour standard, y compris S_OK. Pour plus d’informations et d’autres valeurs de retour, consultez Codes d’erreur ADSI.

Remarques

Les services d’annuaire traditionnels fournissent uniquement des données sur les éléments de service d’annuaire représentés dans le magasin de données sous-jacent. Les données relatives aux sessions pour les services de fichiers peuvent ne pas être disponibles à partir du magasin sous-jacent.

Exemples

L’exemple de code suivant montre comment énumérer les sessions actives gérées par un service de fichiers.

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

Pour obtenir un exemple de code utilisant l’interface IADsFileServiceOperations ::Sessions , consultez l’exemple de code fourni dans IADsSession.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows Vista
Serveur minimal pris en charge Windows Server 2008
Plateforme cible Windows
En-tête iads.h
DLL Activeds.dll

Voir aussi

IADsCollection

IADsFileService

IADsFileServiceOperations

IADsSession