Интерфейс IADsFileShare (iads.h)
Интерфейс IADsFileShare — это двойной интерфейс, наследующий от IAD. Он предназначен для представления опубликованной общей папки по сети. Вызовите методы в IADsFileShare , чтобы получить доступ к данным о точке общей папки или опубликовать их.
Наследование
Интерфейс IADsFileShare наследуется от IDispatch и IAD. IADsFileShare также имеет следующие типы членов:
Комментарии
IADsFileShare поддерживается только поставщиком системы WinNT. С помощью поставщика WinNT можно также выполнить привязку к общей папке FPNW, заменив "FPNW" на "LanmanServer" в приведенных ниже примерах кода.
Чтобы выполнить привязку к общей папке с помощью системного поставщика 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 |
Header | iads.h |