Condividi tramite


Mapping di istanze di Active Directory

In generale, ogni oggetto Active Directory esegue il mapping a una sola istanza WMI. La classe WMI corrispondente all'istanza WMI corrisponde alla classe fornita dal provider di classi dalla classe Active Directory corrispondente. La proprietà chiave ADSIPath di ogni istanza viene compilata con il percorso ADSI dell'oggetto.

In questo argomento vengono illustrate le sezioni seguenti:

Nota

Per altre informazioni sul supporto e l'installazione di questo componente in un sistema operativo specifico, vedere Disponibilità del sistema operativo dei componenti WMI.

 

Spazi dei nomi di mapping

Ognuno degli spazi dei nomi in ADSI esegue il mapping uno-a-uno agli spazi dei nomi nello spazio dei nomi WMI \root\directory. Il nome dello spazio dei nomi WMI corrisponde al valore ProgId del provider di Servizi directory che fornisce lo spazio dei nomi. In particolare, Active Directory esegue il mapping allo spazio dei nomi \LDAP nello spazio dei nomi \root\directory. WMI crea lo spazio dei nomi \LDAP come parte del processo di registrazione del provider di classi.

Mapping dei valori degli attributi

La tabella seguente elenca il mapping tra ogni attributo di un oggetto Active Directory e una proprietà WMI.

Sintassi di Active Directory Tipo di dati WMI Valore della proprietà WMI
Access-Point CIM_STRING Mappato dal valore della stringa.
Boolean CIM_BOOLEAN Mappato direttamente al valore booleano appropriato.
Stringa senza distinzione tra maiuscole e minuscole CIM_STRING Mappato dal valore della stringa.
Stringa con distinzione tra maiuscole e minuscole CIM_STRING Mappato dal valore della stringa.
Nome distinto CIM_STRING Mappato dal valore della stringa.
DN-Binary Oggetto incorporato della classe DN_With_Binary Mappato a istanze della classe DN_With_String .
DN-String Oggetto incorporato della classe DN_With_String Mappato a istanze della classe DN_With_String .
Enumerazione CIM_SINT32 Mappato direttamente al valore intero.
IA5-String CIM_STRING Mappato dal valore della stringa.
Integer CIM_SINT32 Mappato direttamente al valore intero.
Descrittore di sicurezza NT Oggetto incorporato della classe Uint8Array Mappato a istanze della classe Uint8Array .
Stringa numerica CIM_STRING Mappato dal valore della stringa.
ID oggetto CIM_STRING Mappato dalla rappresentazione di stringa dell'OID; ad esempio "1.3.3.4".
Octet String Oggetto incorporato della classe Uint8Array Mappato a istanze della classe Uint8Array .
OR Name CIM_STRING Mappato dal valore della stringa.
Presentation-Address CIM_STRING Mappato dal valore della stringa.
Stampa stringa maiuscole/minuscole CIM_STRING Mappato dal valore della stringa.
Collegamento alla replica Oggetto incorporato della classe Uint8Array Mappato a istanze della classe Uint8Array .
SID Oggetto incorporato della classe Uint8Array Mappato a istanze della classe Uint8Array .
Ora CIM_DATETIME Convertito nella rappresentazione CIM_DATETIME e mappato.
Non definito N/D N/D
Stringa Unicode CIM_STRING Mappato dal valore della stringa.
Ora codificata UTC CIM_DATETIME Convertito nella rappresentazione CIM_DATETIME e mappato.

 

Per altre informazioni su Uint8Array e DN_With_Binary, vedere Mapping degli attributi.

Mapping delle associazioni di istanze

Il provider di Servizi directory esegue il mapping delle diverse relazioni tra contenitori in Active Directory usando le istanze della classe DS_LDAP_Instance_Containment .