Innerhalb des Bereichs des instanziierenden Namespaces identifiziert "InstanceID" eine Instanz dieser Klasse verdeckt und ...

Innerhalb des Bereichs des instanziierenden Namespaces identifiziert "InstanceID" eine Instanz dieser Klasse verdeckt und eindeutig. Um die Eindeutigkeit innerhalb des Namespaces sicherzustellen, MUSS der Wert von "InstanceID" mit dem folgenden "bevorzugten" Algorithmus erstellt werden: 
: 
Dabei sind  und  durch einen Doppelpunkt (:) getrennt, und  muss einen urheber- oder markenrechtlich geschützten oder in anderer Weise eindeutigen Namen im Besitz der Unternehmensentität, die die "InstanceID" erstellt oder definiert, oder eine registrierte ID enthalten, die der Unternehmensentität von einer weltweit anerkannten Vergabestelle zugewiesen wurde. (Diese Anforderung ähnelt der _-Struktur von Schemaklassennamen.) Zum Gewährleisten der Eindeutigkeit darf  zudem keinen Doppelpunkt (:) enthalten. Wenn Sie diesen Algorithmus verwenden, muss der erste Doppelpunkt in "InstanceID" zwischen  und  stehen. 
 wird von der Unternehmensentität ausgewählt und sollte nicht wieder verwendet werden, um andere zugrunde liegende (reale) Elemente zu identifizieren. Wenn die Eigenschaft nicht NULL ist und der obige "bevorzugte" Algorithmus nicht verwendet wird, muss die definierende Entität sicherstellen, dass die resultierende "InstanceID" nicht für InstanceID-Werte wieder verwendet wird, die von diesem oder anderen Anbietern für den Namespace der Instanz erstellt werden. 
Wird die Eigenschaft für von der DMTF definierte Instanzen nicht auf NULL festgelegt, muss  im "bevorzugten" Algorithmus auf CIM festgelegt werden..