/*NOCHKSRC*/ //============================================================================== // // PLEASE DO NOT EDIT THIS FILE; IT WAS AUTOMATICALLY GENERATED BY GENCLASS. // //============================================================================== #ifndef _cimple_CIM_Service_h #define _cimple_CIM_Service_h #include #include "CIM_EnabledLogicalElement.h" CIMPLE_NAMESPACE_BEGIN class CIM_Service : public Instance { public: // CIM_ManagedElement features: Property Caption; Property Description; Property ElementName; // CIM_ManagedSystemElement features: Property InstallDate; Property Name; Property OperationalStatus; Property StatusDescriptions; Property Status; Property HealthState; // CIM_LogicalElement features: // CIM_EnabledLogicalElement features: Property EnabledState; Property OtherEnabledState; Property RequestedState; Property EnabledDefault; Property TimeOfLastStateChange; // CIM_Service features: Property SystemCreationClassName; // KEY Property SystemName; // KEY Property CreationClassName; // KEY Property PrimaryOwnerName; Property PrimaryOwnerContact; Property StartMode; Property Started; CIMPLE_CLASS(CIM_Service) }; typedef CIM_EnabledLogicalElement_RequestStateChange_method CIM_Service_RequestStateChange_method; class CIM_Service_StartService_method : public Instance { public: Property return_value; CIMPLE_METHOD(CIM_Service_StartService_method) }; class CIM_Service_StopService_method : public Instance { public: Property return_value; CIMPLE_METHOD(CIM_Service_StopService_method) }; CIMPLE_NAMESPACE_END #endif /* _cimple_CIM_Service_h */