ADSI Objects of WinNT

The ADSI WinNT provider implement the following COM objects to support features and services of various ADSI interfaces.

ADSI Object Description Supported Interfaces
Class An ADSI object that represents a class definition.
[IADs](/windows/desktop/api/Iads/nn-iads-iads)
[IADsClass](/windows/desktop/api/Iads/nn-iads-iadsclass)
Computer An ADSI object that represents a computer.
[IADs](/windows/desktop/api/Iads/nn-iads-iads)
[IADsComputer](/windows/desktop/api/Iads/nn-iads-iadscomputer)
[IADsComputerOperations](/windows/desktop/api/Iads/nn-iads-iadscomputeroperations)
[IADsContainer](/windows/desktop/api/Iads/nn-iads-iadscontainer)
[IADsPropertyList](/windows/desktop/api/Iads/nn-iads-iadspropertylist)
Domain An ADSI object that represents a domain over the network.
[IADs](/windows/desktop/api/Iads/nn-iads-iads)
[IADsDomain](/windows/desktop/api/Iads/nn-iads-iadsdomain)
[IADsContainer](/windows/desktop/api/Iads/nn-iads-iadscontainer)
[IADsPropertyList](/windows/desktop/api/Iads/nn-iads-iadspropertylist)
FileService An ADSI object that represents a file service.
[IADs](/windows/desktop/api/Iads/nn-iads-iads)
[IADsFileService](/windows/desktop/api/Iads/nn-iads-iadsfileservice)
[IADsFileServiceOperations](/windows/desktop/api/Iads/nn-iads-iadsfileserviceoperations)
[IADsContainer](/windows/desktop/api/Iads/nn-iads-iadscontainer)
[IADsPropertyList](/windows/desktop/api/Iads/nn-iads-iadspropertylist)
FileShare An ADSI object that represents a file share.
[IADs](/windows/desktop/api/Iads/nn-iads-iads)
[IADsFileShare](/windows/desktop/api/Iads/nn-iads-iadsfileshare)
[IADsPropertyList](/windows/desktop/api/Iads/nn-iads-iadspropertylist)
FPNWFileService An ADSI object that represents a file service.
[IADs](/windows/desktop/api/Iads/nn-iads-iads)
[IADsFileService](/windows/desktop/api/Iads/nn-iads-iadsfileservice)
[IADsFileServiceOperations](/windows/desktop/api/Iads/nn-iads-iadsfileserviceoperations)
[IADsContainer](/windows/desktop/api/Iads/nn-iads-iadscontainer)
FPNWFileShare An ADSI object that represents a file share.
[IADs](/windows/desktop/api/Iads/nn-iads-iads)
[IADsFileShare](/windows/desktop/api/Iads/nn-iads-iadsfileshare)
[IADsPropertyList](/windows/desktop/api/Iads/nn-iads-iadspropertylist)
FPNWResource An ADSI object that represents a resource.
[IADs](/windows/desktop/api/Iads/nn-iads-iads)
[IADsResource](/windows/desktop/api/Iads/nn-iads-iadsresource)
[IADsPropertyList](/windows/desktop/api/Iads/nn-iads-iadspropertylist)
FPNWResourcesCollection An ADSI object that represents a collection of resources. [IADsCollection](/windows/desktop/api/Iads/nn-iads-iadscollection)
FPNWSession An ADSI object that represents a session.
[IADs](/windows/desktop/api/Iads/nn-iads-iads)
[IADsSession](/windows/desktop/api/Iads/nn-iads-iadssession)
[IADsPropertyList](/windows/desktop/api/Iads/nn-iads-iadspropertylist)
FPNWSessionsCollection An ADSI object that represents a collection of sessions. [IADsCollection](/windows/desktop/api/Iads/nn-iads-iadscollection)
Group An ADSI object that represents a group.
[IADs](/windows/desktop/api/Iads/nn-iads-iads)
[IADsGroup](/windows/desktop/api/Iads/nn-iads-iadsgroup)
[IADsPropertyList](/windows/desktop/api/Iads/nn-iads-iadspropertylist)
[!Note]
GetInfo cannot be used for groups that contain members that are wellKnown security principals in the WinNT scope.

GroupCollection An ADSI object that represents a collection of groups.
[IADs](/windows/desktop/api/Iads/nn-iads-iads)
[IADsMembers](/windows/desktop/api/Iads/nn-iads-iadsmembers)
LocalGroup An ADSI object that represents a local group.
[IADs](/windows/desktop/api/Iads/nn-iads-iads)
[IADsGroup](/windows/desktop/api/Iads/nn-iads-iadsgroup)
[IADsPropertyList](/windows/desktop/api/Iads/nn-iads-iadspropertylist)
LocalgroupCollection An ADSI object that represents a collection of local groups.
[IADs](/windows/desktop/api/Iads/nn-iads-iads)
[IADsMembers](/windows/desktop/api/Iads/nn-iads-iadsmembers)
Namespace An ADSI object that represents the WinNT namespace.
[IADs](/windows/desktop/api/Iads/nn-iads-iads)
[IADsContainer](/windows/desktop/api/Iads/nn-iads-iadscontainer)
[IADsOpenDSObject](/windows/desktop/api/Iads/nn-iads-iadsopendsobject)
PrintJob An ADSI object that represents a print job.
[IADs](/windows/desktop/api/Iads/nn-iads-iads)
[IADsPrintJob](/windows/desktop/api/Iads/nn-iads-iadsprintjob)
[IADsPrintJobOperations](/windows/desktop/api/Iads/nn-iads-iadsprintjoboperations)
[IADsPropertyList](/windows/desktop/api/Iads/nn-iads-iadspropertylist)
PrintJobsCollection An ADSI object that represents a collection of print jobs. [IADsCollection](/windows/desktop/api/Iads/nn-iads-iadscollection)
PrintQueue An ADSI object that represents a print queue.
[IADs](/windows/desktop/api/Iads/nn-iads-iads)
[IADsPrintQueue](/windows/desktop/api/Iads/nn-iads-iadsprintqueue)
[IADsPrintQueueOperations](/windows/desktop/api/Iads/nn-iads-iadsprintqueueoperations)
[IADsPropertyList](/windows/desktop/api/Iads/nn-iads-iadspropertylist)
Property An ADSI object that represents an attribute definition.
[IADs](/windows/desktop/api/Iads/nn-iads-iads)
[IADsProperty](/windows/desktop/api/Iads/nn-iads-iadsproperty)
Resource An ADSI object that represents a resource.
[IADs](/windows/desktop/api/Iads/nn-iads-iads)
[IADsResource](/windows/desktop/api/Iads/nn-iads-iadsresource)
[IADsPropertyList](/windows/desktop/api/Iads/nn-iads-iadspropertylist)
ResourcesCollection An ADSI object that represents a collection of resources. [IADsCollection](/windows/desktop/api/Iads/nn-iads-iadscollection)
Schema An ADSI object that represents the schema container.
[IADs](/windows/desktop/api/Iads/nn-iads-iads)
[IADsContainer](/windows/desktop/api/Iads/nn-iads-iadscontainer)
Service An ADSI object that represents a service.
[IADs](/windows/desktop/api/Iads/nn-iads-iads)
[IADsService](/windows/desktop/api/Iads/nn-iads-iadsservice)
[IADsServiceOperations](/windows/desktop/api/Iads/nn-iads-iadsserviceoperations)
[IADsPropertyList](/windows/desktop/api/Iads/nn-iads-iadspropertylist)
Session An ADSI object that represents a session.
[IADs](/windows/desktop/api/Iads/nn-iads-iads)
[IADsSession](/windows/desktop/api/Iads/nn-iads-iadssession)
[IADsPropertyList](/windows/desktop/api/Iads/nn-iads-iadspropertylist)
SessionsCollection An ADSI object that represents a collection of sessions. [IADsCollection](/windows/desktop/api/Iads/nn-iads-iadscollection)
Syntax An ADSI object that represents the syntax of an attribute.
[IADs](/windows/desktop/api/Iads/nn-iads-iads)
[IADsSyntax](/windows/desktop/api/Iads/nn-iads-iadssyntax)
User An ADSI object that represents a user account.
[IADs](/windows/desktop/api/Iads/nn-iads-iads)
[IADsUser](/windows/desktop/api/Iads/nn-iads-iadsuser)
[IADsPropertyList](/windows/desktop/api/Iads/nn-iads-iadspropertylist)
UserGroupCollection An ADSI object that represents a collection of user groups. [IADsMembers](/windows/desktop/api/Iads/nn-iads-iadsmembers)