Condividi tramite


Interfaccia IADsFileServiceOperations (iads.h)

L'interfaccia IADsFileServiceOperations è un'interfaccia doppia che eredita da IADsServiceOperations. Estende la funzionalità, come esposto nell'interfaccia IADsServiceOperations , per la gestione del servizio file in una rete. In particolare, serve per gestire e gestire risorse aperte e sessioni attive del servizio file.

Ereditarietà

L'interfaccia IADsFileServiceOperations eredita da IDispatch, IAD e IADsServiceOperations. IADsFileServiceOperations include anche questi tipi di membri:

Metodi

L'interfaccia IADsFileServiceOperations include questi metodi.

 
IADsFileServiceOperations::Resources

Il metodo IADsFileServiceOperations::Resources ottiene un puntatore a un puntatore all'interfaccia IADsCollection in una raccolta di oggetti di risorsa che rappresentano le risorse aperte correnti in questo servizio file.
IADsFileServiceOperations::Sessions

Il metodo IADsFileServiceOperations::Sessions ottiene un puntatore a un puntatore all'interfaccia IADsCollection in una raccolta di oggetti sessione che rappresentano le sessioni aperte correnti per questo servizio file.

Commenti

Per eseguire il binding a un oggetto operazioni del servizio file, usare la stringa ADsPath che identifica il servizio "LanmanServer" nel computer host, come illustrato nell'esempio di codice seguente.

Dim fso As IADsFileServiceOperations
On Error Resume Next

' Replace aDomain with the domain that the computer is located on.
' Replace aComputer with the name of the computer.
Set fso = GetObject("WinNT://aDomain/aComputer/LanmanServer")

A questo punto, è possibile gestire l'oggetto del servizio file come un oggetto servizio, applicando uno dei metodi di IADsServiceOperations all'oggetto servizio file. Ad esempio, è possibile esaminare lo stato operativo del servizio file, avviare o arrestare il servizio file o modificare la password.

Tuttavia, l'interfaccia IADsFileServiceOperations consente di usare risorse aperte e sessioni attive del servizio file. Vedere l'esempio seguente.

For Each r in fso.Resources
MsgBox r.User
MsgBox r.Path
MsgBox r.LockCount
Next

Per altre informazioni sulle sessioni attive e sulle risorse aperte, vedere IADsSession e IADsResource.

Requisiti

   
Client minimo supportato Windows Vista
Server minimo supportato Windows Server 2008
Piattaforma di destinazione Windows
Intestazione iads.h

Vedi anche

ID

IADsFileService

IADsResource

IADsService

IADsServiceOperations

IADsSession

Idispatch