Directory Services |
The IADsFileServiceOperations::Resources method gets a pointer to a pointer to the IADsCollection interface on a collection of the resource objects representing the current open resources on this file service.
HRESULT Resources( IADsCollection** ppResources );
This method supports the standard return values including S_OK. For more information and other return values, see ADSI Error Codes.
Traditional directory services supply data only about directory service elements represented in the underlying data store. Data about resources for file services may not be available from the underlying directory store.
The following code example shows how to enumerate open resources managed by a file service.
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
For a code example using the IADsFileServiceOperations::Resources method, see the code example given in IADsResource.
Client: Included in Windows XP and
Windows 2000 Professional.
Server: Included in Windows Server 2003 and
Windows 2000 Server.
Redistributable: Requires Active Directory Client Extension
on Windows NT 4.0 SP6a and Windows 95/98/Me.
Header: Declared in Iads.h.