DS_LDAP_Instance_Containment class
DS_LDAP_Instance_Containment is an instance class that models the container relationships in the Active Directory, and is supported by the Active Directory instance provider.
Syntax
[Association, dynamic, provider("Microsoft|DSLDAPInstanceProvider|V1.0"), AMENDMENT]
class DS_LDAP_Instance_Containment
{
DS_LDAP_Root_Class REF ChildInstance;
DS_LDAP_Root_Class REF ParentInstance;
};
Members
The DS_LDAP_Instance_Containment class has these types of members:
Properties
The DS_LDAP_Instance_Containment class has these properties.
-
ChildInstance
-
-
Data type: DS_LDAP_Root_Class
-
Access type: Read-only
-
Qualifiers: KEY
Reference to an DS_LDAP_Root_Class that represents the child Directory Services instance.
-
-
ParentInstance
-
-
Data type: DS_LDAP_Root_Class
-
Access type: Read-only
-
Qualifiers: KEY
Reference to an DS_LDAP_Root_Class that represents the parent Directory Services instance.
-
Remarks
The DS_LDAP_Instance_Containment class supports the GetObjectAsync and ExecuteQueryAsync methods.
The DS_LDAP_Instance_Containment class supports only the following forms of querying that help a client navigate the object hierarchy:
A query in which the child instance is specified.
SELECT * FROM DS_LDAP_Instance_Containment WHERE ChildInstance=<InstancePath>
A query in which the parent instance is specified.
SELECT * FROM DS_LDAP_Instance_Containment WHERE ParentInstance=<InstancePath>
A query in which the child instance and parent instance are specified.
SELECT * FROM DS_LDAP_Instance_Containment WHERE ChildInstance=<InstancePath> AND ParentInstance=<InstancePath>
Requirements
Minimum supported client |
Windows Vista |
Minimum supported server |
Windows Server 2008 |
Namespace |
Root\directory\ldap |
MOF |
|
DLL |
|