Freigeben über


IADsFileShare-Schnittstelle (iads.h)

Die IADsFileShare-Schnittstelle ist eine duale Schnittstelle, die von IADs erbt. Es ist für die Darstellung einer veröffentlichten Dateifreigabe im Netzwerk konzipiert. Rufen Sie die Methoden auf IADsFileShare auf, um auf Daten über einen Dateifreigabepunkt zuzugreifen oder diese zu veröffentlichen.

Vererbung

Die IADsFileShare-Schnittstelle erbt von IDispatch und IADs. IADsFileShare verfügt auch über folgende Arten von Membern:

Hinweise

IADsFileShare wird nur vom WinNT-Systemanbieter unterstützt. Mit dem WinNT-Anbieter können Sie auch eine Bindung an eine FPNW-Freigabe herstellen, indem Sie in den folgenden Codebeispielen "FPNW" durch "LanmanServer" ersetzen.

Zum Binden an eine Dateifreigabe können Sie mithilfe des WinNT-Systemanbieters explizit an den Dateidienst "LanmanServer" auf dem Hostcomputer binden und dann den Container auflisten, um die gewünschte Dateifreigabe zu erreichen, oder direkt an die Dateifreigabe binden.

Beispiele

Im folgenden Codebeispiel wird veranschaulicht, wie Sie eine Bindung an den Dateidienst herstellen und den Container auflisten, um die Namen der Freigaben in diesem Container anzuzeigen.

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

Im folgenden Codebeispiel wird veranschaulicht, wie sie direkt an eine Dateifreigabe gebunden werden.

Dim fs as IADsFileShare
On Error Resume Next
Set fs = GetObject("WinNT://aComputer/LanmanServer/_file_share_name_")

Anforderungen

   
Unterstützte Mindestversion (Client) Windows Vista
Unterstützte Mindestversion (Server) Windows Server 2008
Zielplattform Windows
Kopfzeile iads.h

Weitere Informationen

Iads

Methoden der IADsFileShare-Eigenschaft

IDispatch