version 1.2, 2006/11/03 20:15:39
|
version 1.2.4.1, 2007/01/19 19:25:31
|
|
|
propList.append(PROVIDERCAPABILITIES_PROPERTY_CLASSNAME); | propList.append(PROVIDERCAPABILITIES_PROPERTY_CLASSNAME); |
capabilities = repository->enumerateInstancesForClass( | capabilities = repository->enumerateInstancesForClass( |
PEGASUS_NAMESPACENAME_INTEROP, | PEGASUS_NAMESPACENAME_INTEROP, |
PEGASUS_CLASSNAME_PROVIDERCAPABILITIES, true, false, false); |
PEGASUS_CLASSNAME_PROVIDERCAPABILITIES, false, false, false); |
} | } |
else | else |
{ | { |
|
|
propList.append(PROFILECAPABILITIES_PROPERTY_CONFORMINGELEMENTS); | propList.append(PROFILECAPABILITIES_PROPERTY_CONFORMINGELEMENTS); |
Array<CIMInstance> providerProfileInstances = | Array<CIMInstance> providerProfileInstances = |
repository->enumerateInstancesForClass(PEGASUS_NAMESPACENAME_INTEROP, | repository->enumerateInstancesForClass(PEGASUS_NAMESPACENAME_INTEROP, |
PEGASUS_CLASSNAME_PG_PROVIDERPROFILECAPABILITIES, true, |
PEGASUS_CLASSNAME_PG_PROVIDERPROFILECAPABILITIES, false, |
false, false, CIMPropertyList(propList)); | false, false, CIMPropertyList(propList)); |
CIMClass elementConformsClass = repository->getClass( | CIMClass elementConformsClass = repository->getClass( |
PEGASUS_NAMESPACENAME_INTEROP, | PEGASUS_NAMESPACENAME_INTEROP, |
|
|
propList.append(PROVIDERCAPABILITIES_PROPERTY_CLASSNAME); | propList.append(PROVIDERCAPABILITIES_PROPERTY_CLASSNAME); |
capabilities = repository->enumerateInstancesForClass( | capabilities = repository->enumerateInstancesForClass( |
PEGASUS_NAMESPACENAME_INTEROP, | PEGASUS_NAMESPACENAME_INTEROP, |
PEGASUS_CLASSNAME_PROVIDERCAPABILITIES, true, false, |
PEGASUS_CLASSNAME_PROVIDERCAPABILITIES, false, false, |
false); | false); |
} | } |
Array<CIMInstance> capabilitiesForProvider; | Array<CIMInstance> capabilitiesForProvider; |