Método IADsFileServiceOperations::Resources (iads.h)
El método IADsFileServiceOperations::Resources obtiene un puntero a un puntero a la interfaz IADsCollection en una colección de los objetos de recursos que representan los recursos abiertos actuales en este servicio de archivos.
Sintaxis
HRESULT Resources(
[out] IADsCollection **ppResources
);
Parámetros
[out] ppResources
Puntero a un puntero a la interfaz IADsCollection que se puede usar para enumerar objetos que implementan la interfaz IADsResource y representan los recursos abiertos actuales para este servicio de archivos.
Valor devuelto
Este método admite los valores devueltos estándar, incluidos S_OK. Para obtener más información y otros valores devueltos, vea Códigos de error adsi.
Comentarios
Los servicios de directorio tradicionales proporcionan datos solo sobre los elementos del servicio de directorio representados en el almacén de datos subyacente. Es posible que los datos sobre los recursos de los servicios de archivos no estén disponibles en el almacén de directorios subyacente.
Ejemplos
En el ejemplo de código siguiente se muestra cómo enumerar los recursos abiertos administrados por un servicio de archivos.
Dim fso As IADsFileServiceOperations
On Error GoTo Cleanup
' Bind to a file service operation on "myComputer"
' in the local domain.
Set fso = GetObject("WinNT://myComputer/LanmanServer")
' Enumerate resources.
For Each resource In fso.Resources
MsgBox "Resource path: " & resource.Path
Next resource
Cleanup:
If (Err.Number<>0) Then
MsgBox("An error has occurred. " & Err.Number)
End If
Set fso = Nothing
Para obtener un ejemplo de código mediante el método IADsFileServiceOperations::Resources , vea el ejemplo de código proporcionado en IADsResource.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows Vista |
Servidor mínimo compatible | Windows Server 2008 |
Plataforma de destino | Windows |
Encabezado | iads.h |
Archivo DLL | Activeds.dll |