Dentro do escopo do Namespace de criação de instância, a InstanceID identifica, de forma complexa e exclusiva, uma instância ...

Dentro do escopo do Namespace de criação de instância, a InstanceID identifica, de forma complexa e exclusiva, uma instância dessa classe. Para garantir a exclusividade de NameSpace, o valor da InstanceID deve ser construído usando o seguinte algoritmo "preferencial": 
: 
Em que  e  são separados por dois-pontos (:), e  deve incluir um nome protegido por leis de direitos autorais, de marca registrada ou que seja de alguma forma exclusivo e de propriedade da entidade comercial que cria ou define a InstanceID, ou que seja uma ID registrada atribuída à entidade comercial por uma autoridade global reconhecida. (Esse requisito é semelhante à estrutura _ dos nomes de classe do Esquema.) Além disso, para garantir a exclusividade,  não deve incluir dois-pontos (:). Ao usar esse algoritmo, os primeiros dois-pontos que aparecem na InstanceID devem estar entre  e . 
 é escolhido pela entidade comercial e não deve ser reutilizado para identificar elementos básicos diferentes (reais). Se o algoritmo "preferencial" acima não for usado, a entidade de definição deverá garantir que a InstanceID resultante não seja reutilizada em nenhuma InstanceID produzida por este ou por outros provedores para o NameSpace dessa instância. 
Para as instâncias definidas por DMTF, o algoritmo "preferencial" deve ser usado com o  definido como CIM.