Interfaccia IADsFileShare (iads.h)

L'interfaccia IADsFileShare è un'interfaccia doppia che eredita da ID. È progettato per rappresentare una condivisione file pubblicata nella rete. Chiamare i metodi in IADsFileShare per accedere o pubblicare dati relativi a un punto di condivisione file.

Ereditarietà

L'interfaccia IADsFileShare eredita da IDispatch e IAD. IADsFileShare include anche questi tipi di membri:

Commenti

IADsFileShare è supportato solo dal provider di sistema WinNT. Usando il provider WinNT, è anche possibile eseguire il binding a una condivisione FPNW sostituendo "FPNW" per "LanmanServer" negli esempi di codice seguenti.

Per eseguire il binding a una condivisione file, usando il provider di sistema WinNT, è possibile associare in modo esplicito al servizio file "LanmanServer" nel computer host e quindi enumerare il contenitore per raggiungere la condivisione file di interesse o associare direttamente alla condivisione file.

Esempio

Nell'esempio di codice seguente viene illustrato come associare al servizio file ed enumerare il contenitore per visualizzare i nomi delle condivisioni nel contenitore.

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

Nell'esempio di codice seguente viene illustrato come associare direttamente a una condivisione file.

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

Requisiti

   
Client minimo supportato Windows Vista
Server minimo supportato Windows Server 2008
Piattaforma di destinazione Windows
Intestazione iads.h

Vedi anche

ID

Metodi di proprietà IADsFileShare

Idispatch