The IADsFileServiceOperations interface support properties and methods that control a software file service published on a network.
Properties accessed by IADsFileServiceOperations are defined on the ADSI Service Object when it represents a file service.
Implement IADsFileServiceOperations only when you are providing an Active Directory implementation for a directory service that supports controlling file over a network. If your directory service does not support this functionality, return E_NOTIMPL for this interface.
Call the methods and properties of this interface when you are controlling a software file service available over a network.
IUnknown Methods | Description |
---|---|
QueryInterface | Returns pointers to supported interfaces. |
AddRef | Increments reference count. |
Release | Decrements reference count. |
IDispatch Methods | Description |
---|---|
GetTypeInfoCount | Gets the number of type descriptions. |
GetTypeInfo | Gets a description of object's programmable interface. |
GetIDsOfNames | Maps name of method or property to DISPID. |
Invoke | Calls one of the object's methods, or gets/sets one of its properties. |
IADs Properties and Methods | Description |
---|---|
get_Name | Gets the object's relative name. |
get_Class | Gets the object's schema class name. |
get_GUID | Gets the object's globally unique identifier. |
get_ADsPath | Gets the object's ADsPath that uniquely identifies this object from all others. |
get_Parent | Gets the object's ADsPath string for its parent container. |
get_Schema | Gets the ADsPath string to the schema class definition object for this object. |
GetInfo | Reloads the changes on this object and its dependents. |
SetInfo | Saves the changes on this object and its dependents. |
Get | Gets the value for a property by name. |
Put | Sets the value for a property by name. |
GetEx | Gets the value for a single or multi-valued property by name. |
PutEx | Sets the value for a single or multi-valued property by name. |
GetInfoEx | Reloads specific property values for this object as they exist in the underlying directory service. |
IADsServiceOperations Properties and Methods | Description |
---|---|
Status | Gets the status of the service. |
Start | Start the service. |
Stop | Stop the service. |
Pause | Pause the service. |
Continue | Continue the service. |
SetPassword | Sets password to be used by service manager to create security context. |
IADsFileServiceOperations Methods | Description |
---|---|
Sessions | Gets an interface pointer on a collection object that represents current open sessions on this file service. |
Resources | Gets an interface pointer on a collection object that represents current open resources for this file service. |
IADsFileService, IADsServiceOperations, IADsService, ADSI Service Object