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

Consulte también

Iads

Métodos de propiedad IADsFileShare

IDispatch