Compartilhar via


Método IADsFileServiceOperations::Resources (iads.h)

O método IADsFileServiceOperations::Resources obtém um ponteiro para um ponteiro para a interface IADsCollection em uma coleção dos objetos de recurso que representam os recursos abertos atuais nesse serviço de arquivo.

Sintaxe

HRESULT Resources(
  [out] IADsCollection **ppResources
);

Parâmetros

[out] ppResources

Ponteiro para um ponteiro para a interface IADsCollection que pode ser usada para enumerar objetos implementando a interface IADsResource e representando os recursos abertos atuais para esse serviço de arquivo.

Retornar valor

Esse método dá suporte aos valores de retorno padrão, incluindo S_OK. Para obter mais informações e outros valores retornados, consulte Códigos de erro ADSI.

Comentários

Os serviços de diretório tradicionais fornecem dados apenas sobre elementos de serviço de diretório representados no armazenamento de dados subjacente. Os dados sobre recursos para serviços de arquivos podem não estar disponíveis no repositório de diretórios subjacente.

Exemplos

O exemplo de código a seguir mostra como enumerar recursos abertos gerenciados por um serviço de arquivo.

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 obter um exemplo de código usando o método IADsFileServiceOperations::Resources , consulte o exemplo de código dado em IADsResource.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows Vista
Servidor mínimo com suporte Windows Server 2008
Plataforma de Destino Windows
Cabeçalho iads.h
DLL Activeds.dll

Confira também

IADsFileService

IADsFileServiceOperations

IADsResource