3.1.4.18.2 Reading Namespace Information

When the server receives a request to get an instance of the __Namespace class, the server MUST check for the existence of a child namespace (of the current namespace in the IWbemServices Interface (section 3.1.4.3)) with the same name, returning WBEM_E_NOT_FOUND if none matches. The RequiresEncryption and NamespaceSecuritySDDL qualifiers MUST be set to the values of the child namespace's RequiresEncryption flag and security descriptor, respectively.

Similarly, when a client enumerates instances of the __Namespace class, the server MUST return a set of instances corresponding to the child namespaces of the current namespace.

See Appendix D: Enumerating Class Schema for an example.