Embedding Objects in a Class

An embedded object is an object of a class that exists within a class or instance declaration of another class. For example, the Win32_SecurityDescriptor class contains Win32_Trustee embedded objects. Each of the Win32_Trustee objects contains a Win32_ACE object. WMI does not limit the depth to which a class can have embedded objects. However, using another design, such as creating an association class, may make a more manageable schema.

For more information about embedded objects, see the following topics:

Designing Managed Object Format (MOF) Classes