Administrator Guide
[Association : ToInstance,
Description("This class associates DPO_Disk instance(s) with " " an instance of
DPO_HardwareInfo"),
dynamic:ToInstance,
PROVIDER("DPOProv"):ToInstance
]
class DPO_HardwareInfoToDisk
{
[key] DPO_HardwareInfo REF Antecedent;
[key] DPO_Disk REF Dependent;
};
/**************************************************************
* DPO_Partition
* This has the logical partition information from a summary log.
* There may be multiple instances of this class for each summary
* file.
**************************************************************/
[Description("Information for each partition found on a disk."),
Dynamic,Provider("DPOProv") ]
class DPO_Partition
{
[
Description("Unique ID from the summary file."),
Key
]
string HardwareInfoGUID;
[
Description("Unique ID assigned to the physical disk instance to which this partition
belongs."),
Key
]
string DiskGUID;
[
Description("Parition index number starting from 0."),
Key
]
sint16 Index;
[Description("Partition name, eg C:.")]
string Name;
[Description("Total size of the partition in MBs.")]
sint32 Size_MB;
};
/**************************************************************
* DPO_DiskToPartition
* This class associates DPO_Partition instance(s) with an
* instance of DPO_Disk.
**************************************************************/
[Association : ToInstance,
Description(" This class associates DPO_Partition instance(s) " " with an instance of
DPO_Disk"),
dynamic:ToInstance,
PROVIDER("DPOProv"):ToInstance
]
class DPO_DiskToPartition
{
[key] DPO_Disk REF Antecedent;
[key] DPO_Partition REF Dependent;
};
/**************************************************************
* DPO_LanAdapter
* This has the lan adapter information from a summary log. There
* may be multiple instances of this class for each summary file.
**************************************************************/
[Description("LAN adapter information and statistics."),
Dynamic,Provider("DPOProv") ]
42 부록 B - WMI 클래스 정의 파일