Interfaz IADsFileShare (iads.h)
La interfaz IADsFileShare es una interfaz dual que hereda de los IAD. Está diseñado para representar un recurso compartido de archivos publicado a través de la red. Llame a los métodos de IADsFileShare para acceder o publicar datos sobre un punto de recurso compartido de archivos.
Herencia
La interfaz IADsFileShare hereda de IDispatch e IAD. IADsFileShare también tiene estos tipos de miembros:
Comentarios
IADsFileShare solo es compatible con el proveedor del sistema WinNT. Con el proveedor WinNT, también puede enlazar a un recurso compartido de FPNW sustituyendo "FPNW" por "LanmanServer" en los ejemplos de código siguientes.
Para enlazar a un recurso compartido de archivos, mediante el proveedor del sistema WinNT, puede enlazar explícitamente al servicio de archivos "LanmanServer" en el equipo host y, a continuación, enumerar el contenedor para llegar al recurso compartido de archivos de interés o enlazar directamente al recurso compartido de archivos.
Ejemplos
En el ejemplo de código siguiente se muestra cómo enlazar al servicio de archivos y enumerar el contenedor para mostrar los nombres de los recursos compartidos de ese contenedor.
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
En el ejemplo de código siguiente se muestra cómo enlazar directamente a un recurso compartido de archivos.
Dim fs as IADsFileShare
On Error Resume Next
Set fs = GetObject("WinNT://aComputer/LanmanServer/_file_share_name_")
Requisitos
Cliente mínimo compatible | Windows Vista |
Servidor mínimo compatible | Windows Server 2008 |
Plataforma de destino | Windows |
Encabezado | iads.h |