Administrator Guide

[Description("Logical drive information for all logical drives found on the system."),
Dynamic,Provider("DPOProv") ]
class DPO_Logical_Drive_Info_New
{
[
Description("Unique ID from the summary file."),
Key
]
string HardwareInfoGUID;
[
Description("Logical drive index number starting from 0."),
Key
]
sint16 Index;
[Description("Logical drive name, eg. C:.")]
string Name;
[Description("Total logical drive size in MBs.")]
sint64 Size_MB;
[Description("Total free space on the logical drive in MBs.")]
sint64 Freespace_MB;
};
/**************************************************************
* DPO_HardwareInfoToLogicalDriveInfoNew
* This class associates DPO_Logical_Drive_Info_New instance(s) with an
* instance of DPO_HardwareInfo.
**************************************************************/
[Association : ToInstance,
Description("This class associates DPO_Logical_Drive_Info_New instance(s) with " "an instance
of DPO_HardwareInfo"),
dynamic:ToInstance,
PROVIDER("DPOProv"):ToInstance
]
class DPO_HardwareInfoToLogicalDriveInfoNew
{
[key] DPO_HardwareInfo REF Antecedent;
[key] DPO_Logical_Drive_Info_NewREF Dependent;
};
/**************************************************************
* DPO_CrashInfo
* This has the system bug check information from a summary
* log. There may be multiple instances of this class for
* each summary file.
**************************************************************/
[Description("System crash information from the summary log file. This information is
extracted from" " Windows Event Log"),
Dynamic,Provider("DPOProv") ]
class DPO_CrashInfo
{
[
Description("Unique ID from the summary file."),
Key
]
string HardwareInfoGUID;
[
Description("Index number, starting from 0."),
Key
]
sint16 Index;
[Description("Local Time stamp (with time zone) of the date/time the crash was generated.")]
string BugCheck_Time;
[Description("Information string from Windows Event Log.")]
string BugCheck_String;
50 부록 B - WMI 클래스 정의 파일