This class is populated by a user-mode provider, for example, the Win32 provider shipped by Microsoft. Server can have multiple such adapters. The driver writer has been using WMI extensions to WDM to instrument this driver. This can be determined by providing a common property that is unique across each instance of each class. For a network adapter, this could be the MAC address.
Several classes can exist in different namespaces.
Details describing the steps needed to use the View Provider to produce joins and unions are described below. Select queries that are the source of the view class instances. Views against namespaces other than the current namespace are expressed by the inclusion of a ViewSpaces qualifier that contains a list of namespace lists. There will be a positional correspondence between the entries in ViewSpaces and ViewSources. Therefore, ViewSources and ViewSpaces must have the same number of elements.