IADsFileServiceOperations::Sessions 메서드(iads.h)
IADsFileServiceOperations::Sessions 메서드는 이 파일 서비스의 현재 열려 있는 세션을 나타내는 세션 개체의 컬렉션에서 IADsCollection 인터페이스에 대한 포인터에 대한 포인터를 가져옵니다.
구문
HRESULT Sessions(
[out] IADsCollection **ppSessions
);
매개 변수
[out] ppSessions
IADsSession 인터페이스를 구현하고 이 파일 서비스의 현재 열려 있는 세션을 나타내는 개체를 열거하는 데 사용되는 IADsCollection 인터페이스에 대한 포인터입니다.
반환 값
이 메서드는 S_OK 포함한 표준 반환 값을 지원합니다. 자세한 내용 및 기타 반환 값은 ADSI 오류 코드를 참조하세요.
설명
기존 디렉터리 서비스는 기본 데이터 저장소에 표시되는 디렉터리 서비스 요소에 대해서만 데이터를 제공합니다. 파일 서비스에 대한 세션에 대한 데이터는 기본 저장소에서 사용할 수 없습니다.
예제
다음 코드 예제에서는 파일 서비스에서 관리되는 활성 세션을 열거하는 방법을 보여 줍니다.
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
IADsFileServiceOperations::Sessions 인터페이스를 사용하는 코드 예제는 IADsSession에 제공된 코드 예제를 참조하세요.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows Vista |
지원되는 최소 서버 | Windows Server 2008 |
대상 플랫폼 | Windows |
헤더 | iads.h |
DLL | Activeds.dll |