Compartir a través de


Método IADsFileServiceOperations::Sessions (iads.h)

El método IADsFileServiceOperations::Sessions obtiene un puntero a un puntero a la interfaz IADsCollection en una colección de los objetos de sesión que representan las sesiones abiertas actuales para este servicio de archivos.

Sintaxis

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

Parámetros

[out] ppSessions

Puntero a un puntero a la interfaz IADsCollection utilizada para enumerar objetos que implementan la interfaz IADsSession y representan las sesiones abiertas actuales para este servicio de archivos.

Valor devuelto

Este método admite los valores devueltos estándar, incluidos S_OK. Para obtener más información y otros valores devueltos, consulta Códigos de error ADSI.

Comentarios

Los servicios de directorio tradicionales proporcionan datos solo sobre los elementos del servicio de directorio representados en el almacén de datos subyacente. Es posible que los datos sobre las sesiones de los servicios de archivos no estén disponibles en el almacén subyacente.

Ejemplos

En el ejemplo de código siguiente se muestra cómo enumerar las sesiones activas administradas por un servicio de archivos.

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

Para obtener un ejemplo de código mediante la interfaz IADsFileServiceOperations::Sessions , vea el ejemplo de código proporcionado en IADsSession.

Requisitos

Requisito Value
Cliente mínimo compatible Windows Vista
Servidor mínimo compatible Windows Server 2008
Plataforma de destino Windows
Encabezado iads.h
Archivo DLL Activeds.dll

Consulte también

IADsCollection

IADsFileService

IADsFileServiceOperations

IADsSession