對應 Active Directory 實例
一般而言,每個 Active Directory 物件都對應至一個 WMI 實例。 對應至 WMI 實例的 WMI 類別與來自對應 Active Directory 類別的類別提供者所提供的類別相同。 每個實例的索引鍵屬性 ADSIPath 會填入 物件的 ADSI 路徑。
本主題將討論下列各節:
注意
如需特定作業系統上支援和安裝此元件的詳細資訊,請參閱 WMI 元件的作業系統可用性。
對應命名空間
ADSI 中的每個命名空間都會對應 WMI \root\directory 命名空間中的一對一命名空間。 WMI 命名空間的名稱與提供命名空間之目錄服務提供者的 ProgId 值相同。 具體而言,Active Directory 會對應至 \root\directory 命名空間中的 \LDAP 命名空間。 WMI 會建立 \LDAP 命名空間做為類別提供者註冊程式的一部分。
對應屬性值
下表列出 Active Directory 物件的每個屬性與 WMI 屬性之間的對應。
Active Directory 語法 | WMI 資料類型 | WMI 屬性值 |
---|---|---|
Access-Point | CIM_STRING | 從字串的值對應。 |
Boolean | CIM_BOOLEAN | 直接對應至適當的布林值。 |
不區分大小寫的字串 | CIM_STRING | 從字串的值對應。 |
區分大小寫的字串 | CIM_STRING | 從字串的值對應。 |
辨別名稱 | CIM_STRING | 從字串的值對應。 |
DN-Binary | 類別的内嵌物件 DN_With_Binary | 對應至 DN_With_String 類別的實例。 |
DN-String | 類別的内嵌物件 DN_With_String | 對應至 DN_With_String 類別的實例。 |
列舉型別 | CIM_SINT32 | 直接對應至整數值。 |
IA5-String | CIM_STRING | 從字串的值對應。 |
整數 | CIM_SINT32 | 直接對應至整數值。 |
NT 安全性描述元 | 類別Uint8Array的内嵌物件 | 對應至 Uint8Array 類別的實例。 |
數值字串 | CIM_STRING | 從字串的值對應。 |
物件識別碼 | CIM_STRING | 從 OID 的字串表示對應;例如,「1.3.3.4」。 |
八進位字串 | 類別Uint8Array的内嵌物件 | 對應至 Uint8Array 類別的實例。 |
OR 名稱 | CIM_STRING | 從字串的值對應。 |
Presentation-Address | CIM_STRING | 從字串的值對應。 |
列印大小寫字串 | CIM_STRING | 從字串的值對應。 |
複本連結 | Uint8Array類別的内嵌物件 | 對應至 Uint8Array 類別的實例。 |
SID | 類別Uint8Array的内嵌物件 | 對應至 Uint8Array 類別的實例。 |
時間 | CIM_DATETIME | 轉換成CIM_DATETIME標記法並對應。 |
未定義 | N/A | N/A |
Unicode 字串 | CIM_STRING | 從字串的值對應。 |
UTC 自動程式碼時間 | CIM_DATETIME | 轉換成CIM_DATETIME標記法並對應。 |
如需 Uint8Array 和 DN_With_Binary的詳細資訊,請參閱 對應屬性。
對應實例關聯
目錄服務提供者會使用 DS_LDAP_Instance_Containment 類別的實例,對應 Active Directory 中的不同容器關聯性。