Export (0) Print
Expand All

Provider Support of ADSI Interfaces

The following table lists a brief description of the interfaces supported by the providers included with ADSI for Windows 2000 and DS Client. An entry marked with "Yes" indicates that at least one ADSI object of the specified provider supports the associated interface. "No" indicates that no object of the provider supports the interface in this release. In the future, currently unsupported interfaces may become supported by the system-supplied providers.

For more information about ADSI provider-specific implementation details, see:

For more information about which property or method is supported for each interface, click the appropriate interface name in the first column of the table.

Interface NameLDAPWinNTNDSNWCOMPAT
IADs YesYesYesYes
IADsAccessControlEntry YesNoYesNo
IADsAccessControlList YesNoYesNo
IADsAcl NoNoYesNo
IADsBackLink NoNoYesNo
IADsCaseIgnoreList NoNoYesNo
IADsClass YesYesYesYes
IADsCollection NoYesNoYes
IADsComputer NoYesNoYes
IADsComputerOperations NoYesNoYes
IADsContainer YesYesYesYes
IADsDeleteOps YesNoNoNo
IADsDomain NoYesNoNo
IADsEmail NoNoYesNo
IADsExtension YesYesNoYes
IADsFaxNumber NoNoYesNo
IADsFileService NoYesNoYes
IADsFileServiceOperations NoYesNoYes
IADsFileShare NoYesNoYes
IADsGroup YesYesYesYes
IADsHold NoNoYesNo
IADsLargeInteger YesNoNoNo
IADsLocality YesNoYesNo
IADsMembers YesYesYesYes
IADsNamespaces YesYesYesYes
IADsNetAddress NoNoYesNo
IADsO YesNoYesNo
IADsObjectOptions YesNoNoNo
IADsOctetList NoNoYesNo
IADsOpenDSObject YesYesYesNo
IADsOU YesNoYesNo
IADsPath NoNoYesNo
IADsPathName YesYesYesYes
IADsPostalAddress NoNoYesNo
IADsPrintJob NoYesNoYes
IADsPrintJobOperations NoYesNoYes
IADsPrintQueue YesYesYesYes
IADsPrintQueueOperations YesYesYesYes
IADsProperty YesYesYesYes
IADsPropertyEntry YesYesYesYes
IADsPropertyList YesYesYesYes
IADsPropertyValue YesYesYesYes
IADsPropertyValue2 YesYesYesYes
IADsReplicaPointer NoNoYesNo
IADsResource NoYesNoNo
IADsSecurityDescriptor YesNoYesNo
IADsService NoYesNoNo
IADsServiceOperations NoYesNoNo
IADsSession NoYesNoNo
IADsSyntax YesYesYesYes
IADsTimestamp NoNoYesNo
IADsTypedName NoNoYesNo
IADsUser YesYesYesYes
IDirectoryObject YesNoYesNo
IDirectorySearch YesNoYesNo

 

Provider Support for IADsUser

PropertyLDAPWinNT
AccountDisabled SupportedSupported
AccountExpirationDate SupportedSupported
BadLoginAddress UnsupportedNot supported
BadLoginCount SupportedSupported
Department Supported Unsupported
Description SupportedSupported
Division Supported Unsupported
EmailAddress Supported Unsupported
EmployeeID Supported Unsupported
FaxNumber Supported Unsupported
FirstName Supported Unsupported
FullName SupportedSupported
GraceLoginsAllowed Not SupportedUnsupported
GraceLoginsRemaining Not SupportedUnsupported
HomeDirectory Supported Supported
HomePage Supported Unsupported
IsAccountLocked SupportedSupported
Languages Not SupportedUnsupported
LastFailedLogin Supported Unsupported
LastLogin Supported Supported
LastLogoff Supported Supported
LastName Supported Unsupported
LoginHours Supported Supported
LoginScript Supported Supported
LoginWorkstations Supported Supported
Manager Supported Unsupported
MaxLogins UnsupportedUnsupported
MaxStorage Supported Supported
NamePrefix Supported Unsupported
NameSuffix Supported Unsupported
OfficeLocations Supported Unsupported
OtherName Supported Unsupported
PasswordExpirationDate Unsupported Supported
PasswordLastChanged Supported Unsupported
PasswordMinimumLength Unsupported Supported
PasswordRequired SupportedSupported
Picture Supported Unsupported
PostalAddresses Supported Unsupported
PostalCodes Supported Unsupported
Profile Supported Supported
RequireUniquePassword Unsupported Unsupported
SeeAlso Supported Unsupported
TelephoneHome Supported Unsupported
TelephoneMobile Supported Unsupported
TelephoneNumber Supported Unsupported
TelephonePager Supported Unsupported
Title Supported Unsupported

 

Provider Support for IADsComputer

PropertiesLDAPWinNT
ComputerID Interface not supportedUnsupported
Department Interface not supportedUnsupported
Description Interface not supportedUnsupported
Division Interface not supportedSupported
Location Interface not supportedUnsupported
MemorySize Interface not supportedUnsupported
Model Interface not supportedUnsupported
NetAddresses Interface not supportedUnsupported
OperatingSystem Interface not supportedSupported
OperatingSystemVersion Interface not supportedSupported
Owner Interface not supportedSupported
PrimaryUser Interface not supportedUnsupported
Processor Interface not supportedSupported
ProcessorCount Interface not supportedSupported
Role Interface not supportedUnsupported
Site Interface not supportedUnsupported
StorageCapacity Interface not supportedUnsupported

 

Provider Support for IADsComputerOperations

PropertyLDAPWinNT
Shutdown Interface not supportedNot implemented
Status Interface not supportedNot implemented

 

Provider Support for IADsDomain

PropertyLDAPWinNT
IsWorkgroup Interface not supportedNot implemented
MinPasswordLength Interface not supportedSupported
MinPasswordAge Interface not supportedSupported
MaxpasswordAge Interface not supportedSupported
MaxBadPasswordsAllowed Interface not supportedSupported
PasswordHistoryLength Interface not supportedSupported
PasswordAttributes Interface not supportedUnsupported
AutoUnlockInterval Interface not supportedSupported
LockoutObservationInterval Interface not supportedSupported

 

Provider Support for IADsFileService

PropertyLDAPWinNT
Description Interface not supportedSupported
MaxUserCount Interface not supportedSupported

 

Provider Support for IADsGroup

PropertyLDAPWinNT
Description SupportedSupported

 

Provider Support for IADsClass

PropertyLDAPWinNT
PrimaryInterface SupportedSupported
CLSID SupportedSupported
OID SupportedSupported
Abstract SupportedSupported
Auxiliary SupportedSupported
MandatoryProperties SupportedSupported
OptionalProperties SupportedSupported
NamingProperties SupportedNot implemented
DerivedFrom SupportedUnsupported
AuxDerivedFrom SupportedUnsupported
PossibleSuperiors SupportedSupported
Containment Supported for readSupported
Container Supported for readSupported
HelpFileName SupportedSupported
HelpFileContext SupportedSupported
MethodLDAPWinNT
Qualifiers Not implementedNot implemented

 

Provider Support for IADsProperty

PropertyLDAPWinNT
OID SupportedSupported
Syntax SupportedSupported
MaxRange SupportedSupported
MinRange SupportedSupported
Multivalued SupportedSupported

 

Provider Support for IADsSyntax

PropertyLDAPWinNT
OleAutoDataType SupportedSupported

 

Provider Support for IADsContainer

PropertyLDAPWinNT
Count Not implementedNot implemented
Hints SupportedNot implemented
Filter SupportedSupported

 

Provider Support for IADsNamespaces

PropertyLDAPWinNT
defaultContainer SupportedSupported

 

Provider Support for IADsAccessControlEntry

PropertyLDAPWinNT
AccessMask SupportedUnsupported
AccessType SupportedUnsupported
AccessFlags SupportedUnsupported
Flags SupportedUnsupported
ObjectType SupportedUnsupported
InheritedObjectType SupportedUnsupported
Trustee SupportedUnsupported

 

Provider Support for IADsAccessControlList

PropertyLDAPWinNT
AceCount SupportedUnsupported
AceRevision SupportedUnsupported
MethodLDAPWinNT
AddAce SupportedUnsupported
CopyAccessList SupportedUnsupported
RemoveAce SupportedUnsupported
get__NewEnum SupportedUnsupported

 

Provider Support for IADsSecurityDescriptor

PropertyLDAPWinNT
Control SupportedUnsupported
DaclDefaulted SupportedUnsupported
DiscretionaryAcl SupportedUnsupported
Group SupportedUnsupported
GroupDefaulted SupportedUnsupported
Owner SupportedUnsupported
OwnerDefaulted SupportedUnsupported
SaclDefaulted SupportedUnsupported
SystemAcl SupportedUnsupported
MethodLDAPWinNT
CopySecurityDescriptor SupportedUnsupported

 

Provider Support for IADsObjectOptions

MethodLDAPWinNT
GetOption SupportedInterface not supported
SetOption SupportedInterface not supported

 

Provider Support for IADsCollection

MethodLDAPWinNT
Add Interface not supportedUnsupported
get__NewEnum Interface not supportedSupported
GetObject Interface not supportedSupported
Remove Interface not supportedSupported

 

Provider Support for IADsMembers

PropertyLDAPWinNTNDSNWCOMPAT
Count Supported for GroupCollection, but not for UserCollectionUnsupportedUnsupportedUnsupported
Filter SupportedSupportedSupportedSupported
MethodLDAPWinNTNDSNWCOMPAT
get__NewEnum SupportedSupportedSupportedSupported

 

Provider Support for IADsPathname

PropertyLDAPWinNT
EscapedMode SupportedSupported
MethodLDAPWinNT
Set SupportedSupported
SetDisplayType SupportedSupported
Retrieve SupportedSupported
GetNumElements SupportedSupported
GetElement SupportedSupported
GetEscapedElement SupportedUnsupported
RemoveLeafElement SupportedSupported
CopyPath SupportedSupported

 

Provider Support for IADsPrintQueue

PropertyLDAPWinNT
PrinterPath SupportedUnsupported
Model SupportedSupported.
Datatype UnsupportedSupported
PrintProcessor UnsupportedSupported
Description SupportedSupported
Location SupportedSupported
StartTime SupportedSupported
UntilTime SupportedSupported
DefaultJobPriority UnsupportedSupported
Priority SupportedSupported
BannerPage SupportedSupported
PrintDevices SupportedSupported
NetAddresses UnsupportedUnsupported

 

Provider Support for IADsPrintQueueOperations

PropertyLDAPWinNT
Status SupportedSupported
MethodLDAPWinNT
Pause SupportedSupported.
PrintJobs SupportedSupported
Purge SupportedSupported
Resume SupportedSupported

 

 

 

Show:
© 2014 Microsoft