Udostępnij za pośrednictwem


Mapowanie wystąpień usługi Active Directory

Ogólnie rzecz biorąc, każdy obiekt usługi Active Directory odpowiada dokładnie jednemu wystąpieniu usługi WMI. Klasa WMI odpowiadająca wystąpieniu usługi WMI jest taka sama jak klasa dostarczana przez dostawcę klas z odpowiedniej klasy usługi Active Directory. Kluczowa właściwość ADSIPath każdego wystąpienia jest wypełniana ścieżką ADSI powiązaną z obiektem.

W tym temacie omówiono następujące sekcje:

Notatka

Aby uzyskać więcej informacji o obsłudze i instalacji tego składnika w określonym systemie operacyjnym, zobacz Dostępność systemu operacyjnego składników WMI.

 

Mapowanie przestrzeni nazw

Każda z przestrzeni nazw w usłudze ADSI odpowiada jeden do jednego przestrzeni nazw w WMI \rroot\katalog. Nazwa przestrzeni nazw usługi WMI jest taka sama jak wartość ProgId dostawcy usług katalogowych, który udostępnia przestrzeń nazw. W szczególności usługa Active Directory mapuje przestrzeń nazw \LDAP w przestrzeni nazw \root\directory. Usługa WMI tworzy przestrzeń nazw \LDAP w ramach procesu rejestracji dostawcy klas.

Mapowanie wartości atrybutów

W poniższej tabeli wymieniono mapowanie między każdym atrybutem obiektu usługi Active Directory a właściwością WMI.

Składnia usługi Active Directory Typ danych usługi WMI Wartość właściwości WMI
Access-Point CIM_STRING Zmapowane z wartości stringu.
Booleanowski CIM_BOOLEAN Bezpośrednio odwzorowane na odpowiednią wartość logiczną.
Ciąg bez uwzględniania wielkości liter CIM_STRING Zamapowane na wartość ciągu.
Ciąg uwzględniający wielkość liter CIM_STRING Zamapowane z wartości ciągu znaków.
Nazwa wyróżniająca CIM_STRING Odwzorowane z wartości ciągu.
DN-Binary Obiekt osadzony klasy DN_With_Binary Zamapowane na wystąpienia klasy DN_With_String.
DN-String Osadzony obiekt klasy DN_With_String Zamapowane na wystąpienia klasy DN_With_String.
Wyliczenie CIM_SINT32 Odwzorowane bezpośrednio na wartość liczby całkowitej.
IA5-String CIM_STRING Zamapowane na wartość ciągu.
Liczba całkowita CIM_SINT32 Odwzorowane bezpośrednio do wartości całkowitej.
Deskryptor zabezpieczeń NT Osadzony obiekt klasy Uint8Array Zamapowane na wystąpienia klasy Uint8Array.
Ciąg liczbowy CIM_STRING Zmapowane z wartości ciągu.
Identyfikator obiektu CIM_STRING Zmapowane z reprezentacji ciągu identyfikatora OID; na przykład "1.3.3.4".
Ciąg oktetu Osadzony obiekt klasy Uint8Array Zamapowane na wystąpienia klasy Uint8Array.
NAZWA OR CIM_STRING Odwzorowane z wartości ciągu znaków.
Presentation-Address CIM_STRING Zmapowane z wartości ciągu znaków.
Napis z użyciem wielkich liter CIM_STRING Mapowane od wartości łańcucha znaków.
Łącze repliki Osadzony obiekt klasy Uint8Array Zamapowane na wystąpienia klasy Uint8Array.
SID Osadzony obiekt klasy Uint8Array Zamapowane na wystąpienia klasy Uint8Array.
Czas CIM_DATETIME Przekonwertowane na reprezentację CIM_DATETIME i zamapowane.
Niezdefiniowany N/A N/A
Ciąg Unicode CIM_STRING Zamapowane na wartość ciągu.
Czas zakodowany w formacie UTC CIM_DATETIME Przekonwertowane na reprezentację CIM_DATETIME i zamapowane.

 

Aby uzyskać więcej informacji na temat Uint8Array i DN_With_Binary, zobacz Mapowanie atrybutów.

Powiązania instancji mapowania

Dostawca usług katalogowych mapuje różne relacje kontenerów w usłudze Active Directory przy użyciu wystąpień klasy DS_LDAP_Instance_Containment.