/*NOCHKSRC*/ //============================================================================== // // PLEASE DO NOT EDIT; THIS FILE WAS AUTOMATICALLY GENERATED BY GENCLASS 1.1.2 // //============================================================================== #ifndef _cimple_CIM_MediaAccessDevice_h #define _cimple_CIM_MediaAccessDevice_h #include #include "CIM_LogicalDevice.h" CIMPLE_NAMESPACE_BEGIN // CIM_MediaAccessDevice keys: // SystemCreationClassName // SystemName // CreationClassName // DeviceID /*[928]*/ class CIM_MediaAccessDevice : 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_LogicalDevice features: Property SystemCreationClassName; Property SystemName; Property CreationClassName; Property DeviceID; Property PowerManagementSupported; Property PowerManagementCapabilities; Property Availability; Property StatusInfo; Property LastErrorCode; Property ErrorDescription; Property ErrorCleared; Property OtherIdentifyingInfo; Property PowerOnHours; Property TotalPowerOnHours; Property IdentifyingDescriptions; Property AdditionalAvailability; Property MaxQuiesceTime; // CIM_MediaAccessDevice features: Property Capabilities; Property CapabilityDescriptions; Property ErrorMethodology; Property CompressionMethod; Property NumberOfMediaSupported; Property MaxMediaSize; Property DefaultBlockSize; Property MaxBlockSize; Property MinBlockSize; Property NeedsCleaning; Property MediaIsLocked; Property Security; Property LastCleaned; Property MaxAccessTime; Property UncompressedDataRate; Property LoadTime; Property UnloadTime; Property MountCount; Property TimeOfLastMount; Property TotalMountTime; Property UnitsDescription; Property MaxUnitsBeforeCleaning; Property UnitsUsed; CIMPLE_CLASS(CIM_MediaAccessDevice) }; typedef CIM_EnabledLogicalElement_RequestStateChange_method CIM_MediaAccessDevice_RequestStateChange_method; typedef CIM_LogicalDevice_SetPowerState_method CIM_MediaAccessDevice_SetPowerState_method; typedef CIM_LogicalDevice_Reset_method CIM_MediaAccessDevice_Reset_method; typedef CIM_LogicalDevice_EnableDevice_method CIM_MediaAccessDevice_EnableDevice_method; typedef CIM_LogicalDevice_OnlineDevice_method CIM_MediaAccessDevice_OnlineDevice_method; typedef CIM_LogicalDevice_QuiesceDevice_method CIM_MediaAccessDevice_QuiesceDevice_method; typedef CIM_LogicalDevice_SaveProperties_method CIM_MediaAccessDevice_SaveProperties_method; typedef CIM_LogicalDevice_RestoreProperties_method CIM_MediaAccessDevice_RestoreProperties_method; /*[1014]*/ class CIM_MediaAccessDevice_LockMedia_method : public Instance { public: Property Lock; Property return_value; CIMPLE_METHOD(CIM_MediaAccessDevice_LockMedia_method) }; CIMPLE_NAMESPACE_END #endif /* _cimple_CIM_MediaAccessDevice_h */