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 |