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 |