Partager via


Mappage d’instances Active Directory

En général, chaque objet Active Directory est mappé à exactement un instance WMI. La classe WMI correspondant au instance WMI est identique à la classe fournie par le fournisseur de classes à partir de la classe Active Directory correspondante. La propriété clé ADSIPath de chaque instance est renseignée avec le chemin ADSI de l’objet.

Les sections suivantes seront abordées dans cette rubrique :

Notes

Pour plus d’informations sur la prise en charge et l’installation de ce composant sur un système d’exploitation spécifique, consultez Disponibilité du système d’exploitation des composants WMI.

 

mapper des espaces de noms

Chacun des espaces de noms dans ADSI mappe un-à-un aux espaces de noms dans l’espace de noms WMI \root\directory. Le nom de l’espace de noms WMI est identique à la valeur ProgId du fournisseur des services d’annuaire qui fournit l’espace de noms. Plus précisément, Active Directory est mappé à l’espace de noms \LDAP dans l’espace de noms \root\directory. WMI crée l’espace de noms \LDAP dans le cadre du processus d’inscription du fournisseur de classes.

Mappage des valeurs d’attribut

Le tableau suivant répertorie le mappage entre chaque attribut d’un objet Active Directory et une propriété WMI.

Syntaxe Active Directory Type de données WMI Valeur de la propriété WMI
Access-Point CIM_STRING Mappé à partir de la valeur de la chaîne.
Boolean CIM_BOOLEAN Mappé directement à la valeur booléenne appropriée.
Chaîne non sensible à la casse CIM_STRING Mappé à partir de la valeur de la chaîne.
Chaîne sensible à la casse CIM_STRING Mappé à partir de la valeur de la chaîne.
Nom unique CIM_STRING Mappé à partir de la valeur de la chaîne.
DN-Binary Objet incorporé de la classe DN_With_Binary Mappé à des instances de la classe DN_With_String.
DN-String Objet incorporé de la classe DN_With_String Mappé à des instances de la classe DN_With_String.
Énumération CIM_SINT32 Mappé directement à la valeur entière.
IA5-String CIM_STRING Mappé à partir de la valeur de la chaîne.
Integer CIM_SINT32 Mappé directement à la valeur entière.
Descripteur de sécurité NT Objet incorporé de la classe Uint8Array Mappé à des instances de la classe Uint8Array .
Chaîne numérique CIM_STRING Mappé à partir de la valeur de la chaîne.
ID objet CIM_STRING Mappé à partir de la représentation sous forme de chaîne de l’OID ; par exemple, « { 1.3.3.4 } ».
Chaîne d’octets Objet incorporé de la classe Uint8Array Mappé à des instances de la classe Uint8Array .
NOM OR CIM_STRING Mappé à partir de la valeur de la chaîne.
Presentation-Address CIM_STRING Mappé à partir de la valeur de la chaîne.
Imprimer une chaîne de casse CIM_STRING Mappé à partir de la valeur de la chaîne.
Lien de réplica Objet incorporé de la classe Uint8Array Mappé à des instances de la classe Uint8Array .
SID Objet incorporé de la classe Uint8Array Mappé à des instances de la classe Uint8Array .
Temps CIM_DATETIME Converti en représentation CIM_DATETIME et mappé.
Indéfini N/A N/A
chaîne Unicode CIM_STRING Mappé à partir de la valeur de la chaîne.
Heure codée UTC CIM_DATETIME Converti en représentation CIM_DATETIME et mappé.

 

Pour plus d’informations sur Uint8Array et DN_With_Binary, consultez Mappage des attributs.

Mappage d’associations d’instances

Le fournisseur services d’annuaire mappe les différentes relations de conteneur dans Active Directory à l’aide d’instances de la classe DS_LDAP_Instance_Containment.