#pragma namespace ("\\\\.\\root\\cimv2\\SMS") #pragma deleteclass("HP_ThunderboltDockG2Firmware", NOFAIL) [SMS_Report(TRUE),SMS_Group_Name("HP_ThunderboltDockG2Firmware"),SMS_Class_ID("HP_ThunderboltDockG2Firmware")] Class HP_ThunderboltDockG2Firmware: SMS_Class_Template { [SMS_Report(TRUE),key] string KeyName; [SMS_Report(TRUE)] String AvailablePackageVersion; [SMS_Report(TRUE)] String InstalledPackageVersion; [SMS_Report(TRUE)] Uint32 ErrorCode; [SMS_Report(TRUE)] String LastInstalled; [SMS_Report(TRUE)] String LastChecked; };