ADSI Service Object

The ADSI Service Object represents any software service running on a networked machine. Examples of directory services include file servers, print servers, fax servers, database servers, and SNA servers. Service objects support the normal Active Directory interfaces and IADsService and IADsServiceOperations. Service objects that represent file services additionally support IADsContainer, IADsFileService and IADsFileServiceOperations. An object representing a file service contains ADSI FileShare Objects.

Notes to Implementers  If this object does not represent a file service object, return E_NOTIMPL for QueryInterface calls on IID_IADsContainer, IID_IADsFileService, and IID_IADsFileServiceOperations.

Interfaces typically supported on ADSI Service Object Description
IUnknown Universal COM object management and interface query methods.
IDispatch Automation methods for late-bound access to an object's methods and properties.
IADs Standard Active Directory object management methods.
IADsService Management methods for a service object and its persistent properties.
IADsServiceOperations Management methods for a service object and its non-persistent properties.
IADsContainer Standard Active Directory container object management and property methods.
IADsFileService Management methods for a service object that is a file service and its persistent properties.
IADsFileServiceOperations Management methods for a service object that is a file service and its non-persistent properties.

QuickInfo

  Windows NT: Use version 4.0 and later.

See Also

IADsContainer, IADsFileService, IADsFileServiceOperations, IADsService, IADsServiceOperations, ADSI Container Object, ADSI FileShare Object, ADSI Resource Object, ADSI Session Object