Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Em geral, cada objeto do Ative Directory é mapeado para exatamente uma instância WMI. A classe WMI correspondente à instância WMI é a mesma que a classe fornecida pelo provedor de classe da classe correspondente do Ative Directory. A propriedade de chave ADSIPath de cada instância é preenchida com o caminho ADSI do objeto.
As seguintes seções são discutidas neste tópico:
Observação
Para obter mais informações sobre suporte e instalação desse componente em um sistema operacional específico, consulte Disponibilidade do sistema operacional de componentes WMI.
Mapeando namespaces
Cada um dos namespaces no ADSI mapeia um para um com namespaces no namespace oot\directory do WMI \r. O nome do namespace WMI é o mesmo que o valor ProgId do provedor de Serviços de Diretório que fornece o namespace. Especificamente, o Active Directory mapeia para o namespace \LDAP no namespace \root\directory. O WMI cria o namespace \LDAP como parte do processo de registro do provedor de classe.
Mapeando valores de atributos
A tabela a seguir lista o mapeamento entre cada atributo de um objeto do Ative Directory e uma propriedade WMI.
| Sintaxe do Ative Directory | Tipo de dados WMI | Valor da propriedade WMI |
|---|---|---|
| Access-Point | CIM_STRING | Mapeado a partir do valor da cadeia de caracteres. |
| Booleano | CIM_BOOLEAN | Mapeado diretamente para o valor booleano apropriado. |
| String sem diferenciação de maiúsculas e minúsculas | CIM_STRING | Mapeado a partir do valor da cadeia de caracteres. |
| String sensível a maiúsculas e minúsculas | CIM_STRING | Mapeado a partir do valor da cadeia de caracteres. |
| Nome distinto | CIM_STRING | Mapeado a partir do valor da cadeia de caracteres. |
| DN-Binary | Objeto incorporado da classe DN_With_Binary | Mapeado para instâncias da classe DN_With_String. |
| DN-String | Objeto incorporado da classe DN_With_String | Mapeado para instâncias da classe DN_With_String. |
| Enumeração | CIM_SINT32 | Mapeado diretamente para o valor inteiro. |
| IA5-String | CIM_STRING | Mapeado a partir do valor da cadeia de caracteres. |
| Inteiro | CIM_SINT32 | Mapeado diretamente para a variável inteira. |
| Descritor de Segurança NT | Objeto incorporado da classe Uint8Array | Mapeado em instâncias da classe Uint8Array. |
| Cadeia numérica | CIM_STRING | Mapeado a partir do valor da cadeia de caracteres. |
| ID do objeto | CIM_STRING | Mapeado a partir da cadeia de caracteres que representa o OID; por exemplo, "1.3.3.4". |
| Corda de Octeto | Objeto incorporado da classe Uint8Array | Mapeado para instâncias da classe Uint8Array. |
| OU Nome | CIM_STRING | Mapeado a partir do valor da cadeia de caracteres. |
| Presentation-Address | CIM_STRING | Mapeado a partir do valor da cadeia de caracteres. |
| Imprimir cadeia de texto | CIM_STRING | Mapeado a partir do valor da cadeia de caracteres. |
| Link da réplica | Objeto incorporado da classe Uint8Array | Mapeado para instâncias da classe Uint8Array. |
| SID | Objeto incorporado da classe Uint8Array | Mapeado para instâncias da classe Uint8Array . |
| Hora | CIM_DATETIME | Convertido para a representação CIM_DATETIME e mapeado. |
| Indefinido | N/A | N/A |
| Cadeia de caracteres Unicode | CIM_STRING | Mapeado a partir do valor da cadeia de caracteres. |
| Hora codificada UTC | CIM_DATETIME | Convertido para a representação CIM_DATETIME e mapeado. |
Para obter mais informações sobre Uint8Array e DN_With_Binary, consulte Mapping Attributes.
Mapeamento de associações de instâncias
O provedor de Serviços de Diretório mapeia as diferentes relações de contêiner no Ative Directory usando instâncias da classe DS_LDAP_Instance_Containment.