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 .