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 |