다음을 통해 공유


IADsSession 인터페이스(iads.h)

IADsSession 인터페이스는 IAD에서 상속되는 이중 인터페이스입니다. 네트워크를 통해 파일 서비스에 대한 활성 세션을 나타내도록 설계되었습니다.

상속

IADsSession 인터페이스는 IDispatchIAD에서 상속됩니다. IADsSession 에는 다음과 같은 유형의 멤버도 있습니다.

설명

원격 사용자가 대상 컴퓨터에서 리소스를 열면 원격 사용자와 해당 컴퓨터 간에 활성 세션이 설정됩니다. 많은 리소스를 단일 활성 세션에서 열 수 있습니다. ADSI는 이 인터페이스를 구현하는 세션 개체를 사용하여 이 프로세스를 나타냅니다.

이 인터페이스의 메서드를 호출하여 세션별 데이터(예: 세션을 사용하는 사용자, 사용되는 컴퓨터 및 현재 세션에 대해 경과된 시간)를 검사합니다.

세션은 파일 서비스에서 관리됩니다. 세션 개체를 가져오려면 먼저 이 서비스("LanmanServer" 또는 "FPNW")에 바인딩합니다.

예제

다음 코드 예제에서는 세션에 바인딩하는 방법을 보여줍니다.

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

요구 사항

   
지원되는 최소 클라이언트 Windows Vista
지원되는 최소 서버 Windows Server 2008
대상 플랫폼 Windows
헤더 iads.h