IADsFileShare 인터페이스(iads.h)
IADsFileShare 인터페이스는 IAD에서 상속되는 이중 인터페이스입니다. 네트워크를 통해 게시된 파일 공유를 나타내기 위해 설계되었습니다. IADsFileShare에서 메서드를 호출하여 파일 공유 지점에 대한 데이터에 액세스하거나 게시합니다.
상속
IADsFileShare 인터페이스는 IDispatch 및 IAD에서 상속됩니다. IADsFileShare 에는 다음과 같은 유형의 멤버도 있습니다.
설명
IADsFileShare 는 WinNT 시스템 공급자에서만 지원됩니다. WinNT 공급자를 사용하면 아래 코드 예제에서 "LanmanServer"에 대해 "FPNW"를 대체하여 FPNW 공유에 바인딩할 수도 있습니다.
WinNT 시스템 공급자를 사용하여 파일 공유에 바인딩하려면 호스트 컴퓨터의 파일 서비스 "LanmanServer"에 명시적으로 바인딩한 다음 컨테이너를 열거하여 관심 있는 파일 공유에 도달하거나 파일 공유에 직접 바인딩할 수 있습니다.
예제
다음 코드 예제에서는 파일 서비스에 바인딩하고 컨테이너를 열거하여 해당 컨테이너의 공유 이름을 표시하는 방법을 보여 줍니다.
Dim fs as IADsFileService
Dim share As IADsFileShare
On Error GoTo Cleanup
Set fs = GetObject("WinNT://aComputer/LanmanServer")
For Each share In fs
MsgBox("Share: " & share.name)
Next share
Cleanup:
If (Err.Number<>0) Then
MsgBox("An error has occurred. " & Err.Number)
End If
Set fs = Nothing
Set share = Nothing
다음 코드 예제에서는 파일 공유에 직접 바인딩하는 방법을 보여 줍니다.
Dim fs as IADsFileShare
On Error Resume Next
Set fs = GetObject("WinNT://aComputer/LanmanServer/_file_share_name_")
요구 사항
지원되는 최소 클라이언트 | Windows Vista |
지원되는 최소 서버 | Windows Server 2008 |
대상 플랫폼 | Windows |
헤더 | iads.h |