Interface IADsSession (iads.h)

L’interface IADsSession est une interface double qui hérite des IAD. Il est conçu pour représenter une session active pour le service de fichiers sur un réseau.

Héritage

L’interface IADsSession hérite d’IDispatch et d’IAD. IADsSession a également les types de membres suivants :

Notes

Lorsqu’un utilisateur distant ouvre des ressources sur un ordinateur cible, une session active est établie entre l’utilisateur distant et cet ordinateur. De nombreuses ressources peuvent être ouvertes dans une seule session active. ADSI représente ce processus avec un objet de session qui implémente cette interface.

Appelez les méthodes de cette interface pour examiner les données spécifiques à la session, par exemple, qui utilise la session, quel ordinateur est utilisé et le temps écoulé pour la session active.

Les sessions sont gérées par le service de fichiers. Pour obtenir des objets de session, commencez par établir une liaison à ce service (« LanmanServer » ou « FPNW »).

Exemples

L’exemple de code suivant montre comment établir une liaison à une session.

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

Spécifications

   
Client minimal pris en charge Windows Vista
Serveur minimal pris en charge Windows Server 2008
Plateforme cible Windows
En-tête iads.h