403Webshell
Server IP : 209.209.40.120  /  Your IP : 216.73.217.112
Web Server : Microsoft-IIS/10.0
System : Windows NT NEWWWW 10.0 build 17763 (Windows Server 2019) i586
User : NEWWWW$ ( 0)
PHP Version : 8.3.30
Disable Function : NONE
MySQL : OFF  |  cURL : ON  |  WGET : OFF  |  Perl : OFF  |  Python : OFF  |  Sudo : OFF  |  Pkexec : OFF
Directory :  /Users/All Users/Microsoft/VisualStudio/SetupWMI/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /Users/All Users/Microsoft/VisualStudio/SetupWMI/Microsoft.VisualStudio.Setup.Management.mof
��#pragma autorecover

#pragma classflags ("forceupdate")

#pragma namespace ( "\\\\.\\root\\cimv2\\vs")



Instance of __Win32Provider as $prov

{

 Name = "Microsoft.VisualStudio.Setup.Management";

 ClsId = "{D84C3A54-4501-436D-B4F9-750E5F727802}";

 ImpersonationLevel = 1;

 HostingModel = "NetworkServiceHost";

 version=0x40000001;

};



Instance of __InstanceProviderRegistration

{

 Provider = $prov;



 supportsGet = TRUE;

 supportsPut = FALSE;

 supportsDelete = FALSE;

 supportsEnumeration = TRUE;

 QuerySupportLevels = NULL;

};



[Indication: DisableOverride ToSubClass, Version("2.22.1"): Amended, Exception: DisableOverride ToSubClass, UMLPackagePath("CIM::Interop"): ToSubClass, Description("CIM_Error is a specialized class that contains information about the severity, cause, recommended actions and other data related to the failure of a CIM Operation. Instances of this type MAY be included as part of the response to a CIM Operation."): ToSubClass Amended]

class CIM_Error

{

	[Description("Primary classification of the error. The following values are defined: \n2 - Communications Error. Errors of this type are principally associated with the procedures and/or processes required to convey information from one point to another. \n3 - Quality of Service Error. Errors of this type are principally associated with failures that result in reduced functionality or performance. \n4 - Software Error. Error of this type are principally associated with a software or processing fault. \n5 - Hardware Error. Errors of this type are principally associated with an equipment or hardware failure. \n6 - Environmental Error. Errors of this type are principally associated with a failure condition relating the to facility, or other environmental considerations. \n7 - Security Error. Errors of this type are associated with security violations, detection of viruses, and similar issues. \n8 - Oversubscription Error. Errors of this type are principally associated with the failure to allocate sufficient resources to complete the operation. \n9 - Unavailable Resource Error. Errors of this type are principally associated with the failure to access a required resource. \n10 -Unsupported Operation Error. Errors of this type are principally associated with requests that are not supported."): ToSubClass Amended, ValueMap{"0", "1", "2", "3", "4", "5", "6", "7", "8", "9", "10", ".."}: ToSubClass, Values{"Unknown", "Other", "Communications Error", "Quality of Service Error", "Software Error", "Hardware Error", "Environmental Error", "Security Error", "Oversubscription Error", "Unavailable Resource Error", "Unsupported Operation Error", "DMTF Reserved"}: ToSubClass Amended, ModelCorrespondence{"CIM_Error.OtherErrorType"}: ToSubClass] uint16 ErrorType;

	[Description("A free-form string describing the ErrorType when 1, \"Other\", is specified as the ErrorType."): ToSubClass Amended, ModelCorrespondence{"CIM_Error.ErrorType"}: ToSubClass] string OtherErrorType;

	[Description("A string that uniquely identifies the entity that owns the definition of the format of the Message described in this instance. OwningEntity MUST include a copyrighted, trademarked or otherwise unique name that is owned by the business entity or standards body defining the format."): ToSubClass Amended] string OwningEntity;

	[Required: DisableOverride ToSubClass, Description("An opaque string that uniquely identifies, within the scope of the OwningEntity, the format of the Message."): ToSubClass Amended, ModelCorrespondence{"CIM_Error.Message", "CIM_Error.MessageArguments"}: ToSubClass] string MessageID;

	[Description("The formatted message. This message is constructed by combining some or all of the dynamic elements specified in the MessageArguments property with the static elements uniquely identified by the MessageID in a message registry or other catalog associated with the OwningEntity."): ToSubClass Amended, ModelCorrespondence{"CIM_Error.MessageID", "CIM_Error.MessageArguments"}: ToSubClass] string Message;

	[Description("An array containing the dynamic content of the message."): ToSubClass Amended, ModelCorrespondence{"CIM_Error.MessageID", "CIM_Error.Message"}: ToSubClass] string MessageArguments[];

	[Description("An enumerated value that describes the severity of the Indication from the notifier's point of view: \n0 - the Perceived Severity of the indication is unknown or indeterminate. \n1 - Other, by CIM convention, is used to indicate that the Severity's value can be found in the OtherSeverity property. \n2 - Information should be used when providing an informative response. \n3 - Degraded/Warning should be used when its appropriate to let the user decide if action is needed. \n4 - Minor should be used to indicate action is needed, but the situation is not serious at this time. \n5 - Major should be used to indicate action is needed NOW. \n6 - Critical should be used to indicate action is needed NOW and the scope is broad (perhaps an imminent outage to a critical resource will result). \n7 - Fatal/NonRecoverable should be used to indicate an error occurred, but it's too late to take remedial action. \n2 and 0 - Information and Unknown (respectively) follow common usage. Literally, the Error is purely informational or its severity is simply unknown."): ToSubClass Amended, ValueMap{"0", "1", "2", "3", "4", "5", "6", "7", ".."}: ToSubClass, Values{"Unknown", "Other", "Information", "Degraded/Warning", "Minor", "Major", "Critical", "Fatal/NonRecoverable", "DMTF Reserved"}: ToSubClass Amended] uint16 PerceivedSeverity;

	[Description("An enumerated value that describes the probable cause of the error."): ToSubClass Amended, ValueMap{"0", "1", "2", "3", "4", "5", "6", "7", "8", "9", "10", "11", "12", "13", "14", "15", "16", "17", "18", "19", "20", "21", "22", "23", "24", "25", "26", "27", "28", "29", "30", "31", "32", "33", "34", "35", "36", "37", "38", "39", "40", "41", "42", "43", "44", "45", "46", "47", "48", "49", "50", "51", "52", "53", "54", "55", "56", "57", "58", "59", "60", "61", "62", "63", "64", "65", "66", "67", "68", "69", "70", "71", "72", "73", "74", "75", "76", "77", "78", "79", "80", "81", "82", "83", "84", "85", "86", "87", "88", "89", "90", "91", "92", "93", "94", "95", "96", "97", "98", "99", "100", "101", "102", "103", "104", "105", "106", "107", "108", "109", "110", "111", "112", "113", "114", "115", "116", "117", "118", "119", "120", "121", "122", "123", "124", "125", "126", "127", "128", "129", "130", ".."}: ToSubClass, Values{"Unknown", "Other", "Adapter/Card Error", "Application Subsystem Failure", "Bandwidth Reduced", "Connection Establishment Error", "Communications Protocol Error", "Communications Subsystem Failure", "Configuration/Customization Error", "Congestion", "Corrupt Data", "CPU Cycles Limit Exceeded", "Dataset/Modem Error", "Degraded Signal", "DTE-DCE Interface Error", "Enclosure Door Open", "Equipment Malfunction", "Excessive Vibration", "File Format Error", "Fire Detected", "Flood Detected", "Framing Error", "HVAC Problem", "Humidity Unacceptable", "I/O Device Error", "Input Device Error", "LAN Error", "Non-Toxic Leak Detected", "Local Node Transmission Error", "Loss of Frame", "Loss of Signal", "Material Supply Exhausted", "Multiplexer Problem", "Out of Memory", "Output Device Error", "Performance Degraded", "Power Problem", "Pressure Unacceptable", "Processor Problem (Internal Machine Error)", "Pump Failure", "Queue Size Exceeded", "Receive Failure", "Receiver Failure", "Remote Node Transmission Error", "Resource at or Nearing Capacity", "Response Time Excessive", "Retransmission Rate Excessive", "Software Error", "Software Program Abnormally Terminated", "Software Program Error (Incorrect Results)", "Storage Capacity Problem", "Temperature Unacceptable", "Threshold Crossed", "Timing Problem", "Toxic Leak Detected", "Transmit Failure", "Transmitter Failure", "Underlying Resource Unavailable", "Version Mismatch", "Previous Alert Cleared", "Login Attempts Failed", "Software Virus Detected", "Hardware Security Breached", "Denial of Service Detected", "Security Credential Mismatch", "Unauthorized Access", "Alarm Received", "Loss of Pointer", "Payload Mismatch", "Transmission Error", "Excessive Error Rate", "Trace Problem", "Element Unavailable", "Element Missing", "Loss of Multi Frame", "Broadcast Channel Failure", "Invalid Message Received", "Routing Failure", "Backplane Failure", "Identifier Duplication", "Protection Path Failure", "Sync Loss or Mismatch", "Terminal Problem", "Real Time Clock Failure", "Antenna Failure", "Battery Charging Failure", "Disk Failure", "Frequency Hopping Failure", "Loss of Redundancy", "Power Supply Failure", "Signal Quality Problem", "Battery Discharging", "Battery Failure", "Commercial Power Problem", "Fan Failure", "Engine Failure", "Sensor Failure", "Fuse Failure", "Generator Failure", "Low Battery", "Low Fuel", "Low Water", "Explosive Gas", "High Winds", "Ice Buildup", "Smoke", "Memory Mismatch", "Out of CPU Cycles", "Software Environment Problem", "Software Download Failure", "Element Reinitialized", "Timeout", "Logging Problems", "Leak Detected", "Protection Mechanism Failure", "Protecting Resource Failure", "Database Inconsistency", "Authentication Failure", "Breach of Confidentiality", "Cable Tamper", "Delayed Information", "Duplicate Information", "Information Missing", "Information Modification", "Information Out of Sequence", "Key Expired", "Non-Repudiation Failure", "Out of Hours Activity", "Out of Service", "Procedural Error", "Unexpected Information", "DMTF Reserved"}: ToSubClass Amended, ModelCorrespondence{"CIM_Error.ProbableCauseDescription"}: ToSubClass] uint16 ProbableCause;

	[Description("A free-form string describing the probable cause of the error."): ToSubClass Amended, ModelCorrespondence{"CIM_Error.ProbableCause"}: ToSubClass] string ProbableCauseDescription;

	[Description("A free-form string describing recommended actions to take to resolve the error."): ToSubClass Amended] string RecommendedActions[];

	[Description("The identifying information of the entity (i.e., the instance) generating the error. If this entity is modeled in the CIM Schema, this property contains the path of the instance encoded as a string parameter. If not modeled, the property contains some identifying string that names the entity that generated the error. The path or identifying string is formatted per the ErrorSourceFormat property."): ToSubClass Amended, ModelCorrespondence{"CIM_Error.ErrorSourceFormat"}: ToSubClass] string ErrorSource;

	[Description("The format of the ErrorSource property is interpretable based on the value of this property. Values are defined as: \n0 - Unknown. The format is unknown or not meaningfully interpretable by a CIM client application. \n1 - Other. The format is defined by the value of the OtherErrorSourceFormat property.2 - CIMObjectPath. A CIM Object Path as defined in the CIM Infrastructure specification. Note: CIM 2.5 and earlier used the term object names."): ToSubClass Amended, ValueMap{"0", "1", "2", ".."}: ToSubClass, Values{"Unknown", "Other", "CIMObjectPath", "DMTF Reserved"}: ToSubClass Amended, ModelCorrespondence{"CIM_Error.ErrorSource", "CIM_Error.OtherErrorSourceFormat"}: ToSubClass] uint16 ErrorSourceFormat = 0;

	[Description("A string defining \"Other\" values for ErrorSourceFormat. This value MUST be set to a non NULL value when ErrorSourceFormat is set to a value of 1 (\"Other\"). For all other values of ErrorSourceFormat, the value of this string must be set to NULL."): ToSubClass Amended, ModelCorrespondence{"CIM_Error.ErrorSourceFormat"}: ToSubClass] string OtherErrorSourceFormat;

	[Description("The CIM status code that characterizes this instance. \nThis property defines the status codes that MAY be return by a conforming CIM Server or Listener. Note that not all status codes are valid for each operation. The specification for each operation SHOULD define the status codes that may be returned by that operation. \nThe following values for CIM status code are defined: \n1 - CIM_ERR_FAILED. A general error occurred that is not covered by a more specific error code. \n2 - CIM_ERR_ACCESS_DENIED. Access to a CIM resource was not available to the client. \n3 - CIM_ERR_INVALID_NAMESPACE. The target namespace does not exist. \n4 - CIM_ERR_INVALID_PARAMETER. One or more parameter values passed to the method were invalid. \n5 - CIM_ERR_INVALID_CLASS. The specified Class does not exist. \n6 - CIM_ERR_NOT_FOUND. The requested object could not be found. \n7 - CIM_ERR_NOT_SUPPORTED. The requested operation is not supported. \n8 - CIM_ERR_CLASS_HAS_CHILDREN. Operation cannot be carried out on this class since it has instances. \n9 - CIM_ERR_CLASS_HAS_INSTANCES. Operation cannot be carried out on this class since it has instances. \n10 - CIM_ERR_INVALID_SUPERCLASS. Operation cannot be carried out since the specified superclass does not exist. \n11 - CIM_ERR_ALREADY_EXISTS. Operation cannot be carried out because an object already exists. \n12 - CIM_ERR_NO_SUCH_PROPERTY. The specified Property does not exist. \n13 - CIM_ERR_TYPE_MISMATCH. The value supplied is incompatible with the type. \n14 - CIM_ERR_QUERY_LANGUAGE_NOT_SUPPORTED. The query language is not recognized or supported. \n15 - CIM_ERR_INVALID_QUERY. The query is not valid for the specified query language. \n16 - CIM_ERR_METHOD_NOT_AVAILABLE. The extrinsic Method could not be executed. \n17 - CIM_ERR_METHOD_NOT_FOUND. The specified extrinsic Method does not exist. \n18 - CIM_ERR_UNEXPECTED_RESPONSE. The returned response to the asynchronous operation was not expected. \n19 - CIM_ERR_INVALID_RESPONSE_DESTINATION. The specified destination for the asynchronous response is not valid. \n20 - CIM_ERR_NAMESPACE_NOT_EMPTY. The specified Namespace is not empty.\n21 - CIM_ERR_INVALID_ENUMERATION_CONTEXT. The enumeration context supplied is not valid.\n22 - CIM_ERR_INVALID_OPERATION_TIMEOUT. The specified Namespace is not empty.\n23 - CIM_ERR_PULL_HAS_BEEN_ABANDONED. The specified Namespace is not empty.\n24 - CIM_ERR_PULL_CANNOT_BE_ABANDONED. The attempt to abandon a pull operation has failed.\n25 - CIM_ERR_FILTERED_ENUMERATION_NOT_SUPPORTED. Filtered Enumeratrions are not supported.\n26 - CIM_ERR_CONTINUATION_ON_ERROR_NOT_SUPPORTED. Continue on error is not supported.\n27 - CIM_ERR_SERVER_LIMITS_EXCEEDED. The WBEM Server limits have been exceeded (e.g. memory, connections, ...).\n28 - CIM_ERR_SERVER_IS_SHUTTING_DOWN. The WBEM Server is shutting down.\n29 - CIM_ERR_QUERY_FEATURE_NOT_SUPPORTED. The specified Query Feature is not supported."): ToSubClass Amended, ValueMap{"1", "2", "3", "4", "5", "6", "7", "8", "9", "10", "11", "12", "13", "14", "15", "16", "17", "18", "19", "20", "21", "22", "23", "24", "25", "26", "27", "28", "29", ".."}: ToSubClass, Values{"CIM_ERR_FAILED", "CIM_ERR_ACCESS_DENIED", "CIM_ERR_INVALID_NAMESPACE", "CIM_ERR_INVALID_PARAMETER", "CIM_ERR_INVALID_CLASS", "CIM_ERR_NOT_FOUND", "CIM_ERR_NOT_SUPPORTED", "CIM_ERR_CLASS_HAS_CHILDREN", "CIM_ERR_CLASS_HAS_INSTANCES", "CIM_ERR_INVALID_SUPERCLASS", "CIM_ERR_ALREADY_EXISTS", "CIM_ERR_NO_SUCH_PROPERTY", "CIM_ERR_TYPE_MISMATCH", "CIM_ERR_QUERY_LANGUAGE_NOT_SUPPORTED", "CIM_ERR_INVALID_QUERY", "CIM_ERR_METHOD_NOT_AVAILABLE", "CIM_ERR_METHOD_NOT_FOUND", "CIM_ERR_UNEXPECTED_RESPONSE", "CIM_ERR_INVALID_RESPONSE_DESTINATION", "CIM_ERR_NAMESPACE_NOT_EMPTY", "CIM_ERR_INVALID_ENUMERATION_CONTEXT", "CIM_ERR_INVALID_OPERATION_TIMEOUT", "CIM_ERR_PULL_HAS_BEEN_ABANDONED", "CIM_ERR_PULL_CANNOT_BE_ABANDONED", "CIM_ERR_FILTERED_ENUMERATION_NOT_SUPPORTED", "CIM_ERR_CONTINUATION_ON_ERROR_NOT_SUPPORTED", "CIM_ERR_SERVER_LIMITS_EXCEEDED", "CIM_ERR_SERVER_IS_SHUTTING_DOWN", "CIM_ERR_QUERY_FEATURE_NOT_SUPPORTED", "DMTF Reserved"}: ToSubClass Amended, ModelCorrespondence{"CIM_Error.CIMStatusCodeDescription"}: ToSubClass] uint32 CIMStatusCode;

	[Description("A free-form string containing a human-readable description of CIMStatusCode. This description MAY extend, but MUST be consistent with, the definition of CIMStatusCode."): ToSubClass Amended, ModelCorrespondence{"CIM_Error.CIMStatusCode"}: ToSubClass] string CIMStatusCodeDescription;

};

[Abstract, Version("2.19.0"): Amended, UMLPackagePath("CIM::Core::CoreElements"): ToSubClass, Description("ManagedElement is an abstract class that provides a common superclass (or top of the inheritance tree) for the non-association classes in the CIM Schema."): ToSubClass Amended]

class CIM_ManagedElement

{

	[Description("InstanceID is an optional property that may be used to opaquely and uniquely identify an instance of this class within the scope of the instantiating Namespace. Various subclasses of this class may override this property to make it required, or a key. Such subclasses may also modify the preferred algorithms for ensuring uniqueness that are defined below.\nTo ensure uniqueness within the NameSpace, the value of InstanceID should be constructed using the following \"preferred\" algorithm: \n<OrgID>:<LocalID> \nWhere <OrgID> and <LocalID> are separated by a colon (:), and where <OrgID> must include a copyrighted, trademarked, or otherwise unique name that is owned by the business entity that is creating or defining the InstanceID or that is a registered ID assigned to the business entity by a recognized global authority. (This requirement is similar to the <Schema Name>_<Class Name> structure of Schema class names.) In addition, to ensure uniqueness, <OrgID> must not contain a colon (:). When using this algorithm, the first colon to appear in InstanceID must appear between <OrgID> and <LocalID>. \n<LocalID> is chosen by the business entity and should not be reused to identify different underlying (real-world) elements. If not null and the above \"preferred\" algorithm is not used, the defining entity must assure that the resulting InstanceID is not reused across any InstanceIDs produced by this or other providers for the NameSpace of this instance. \nIf not set to null for DMTF-defined instances, the \"preferred\" algorithm must be used with the <OrgID> set to CIM."): ToSubClass Amended] string InstanceID;

	[Description("The Caption property is a short textual description (one- line string) of the object."): ToSubClass Amended, MaxLen(64): ToSubClass] string Caption;

	[Description("The Description property provides a textual description of the object."): ToSubClass Amended] string Description;

	[Description("A user-friendly name for the object. This property allows each instance to define a user-friendly name in addition to its key properties, identity data, and description information. \nNote that the Name property of ManagedSystemElement is also defined as a user-friendly name. But, it is often subclassed to be a Key. It is not reasonable that the same property can convey both identity and a user-friendly name, without inconsistencies. Where Name exists and is not a Key (such as for instances of LogicalDevice), the same information can be present in both the Name and ElementName properties. Note that if there is an associated instance of CIM_EnabledLogicalElementCapabilities, restrictions on this properties may exist as defined in ElementNameMask and MaxElementNameLen properties defined in that class."): ToSubClass Amended] string ElementName;

};

[UMLPackagePath("CIM::Core::ProductFRU"): ToSubClass, Description("CIM_Product is a concrete class that aggregates PhysicalElements, software (SoftwareIdentity and SoftwareFeatures), Services and/or other Products, and is acquired as a unit. Acquisition implies an agreement between supplier and consumer which may have implications to Product licensing, support and warranty. Non-commercial (e.g., in-house developed Products) should also be identified as an instance of CIM_Product. \nNote that software is handled a bit differently in the list of aggregated entities, above. This is because software can be viewed as a tangible asset (similar to PhysicalElements) AND/ OR as a set of features that make up a Product and are deployed. These are two different concepts, usually managed by different units in a business' organization. When software 'features' are described, the CIM_SoftwareFeature class from the Application Model is instantiated (where Features are Weak to/scoped by a Product). When a specific piece of software is acquired and perhaps warrantied as part of a Product, this is addressed by the class, SoftwareIdentity."): ToSubClass Amended, Version("2.7.0"): Amended]

class CIM_Product : CIM_ManagedElement

{

	[key, Description("Commonly used Product name."): ToSubClass Amended, MaxLen(256): ToSubClass, ModelCorrespondence{"PRS_Product.ProductName"}: ToSubClass] string Name;

	[key, Description("Product identification such as a serial number on software, a die number on a hardware chip, or (for non-commercial Products) a project number."): ToSubClass Amended, MaxLen(64): ToSubClass] string IdentifyingNumber;

	[key, Description("The name of the Product's supplier, or entity selling the Product (the manufacturer, reseller, OEM, etc.). Corresponds to the Vendor property in the Product object in the DMTF Solution Exchange Standard."): ToSubClass Amended, MaxLen(256): ToSubClass, ModelCorrespondence{"PRS_Product.Vendor"}: ToSubClass] string Vendor;

	[key, Description("Product version information."): ToSubClass Amended, MaxLen(64): ToSubClass, ModelCorrespondence{"PRS_Product.Version"}: ToSubClass] string Version;

	[Description("Product SKU (stock keeping unit) information."): ToSubClass Amended, MaxLen(64): ToSubClass] string SKUNumber;

	[Description("If this Product is under warranty, the start date of the warranty."): ToSubClass Amended, ModelCorrespondence{"CIM_Product.WarrantyDuration"}: ToSubClass] datetime WarrantyStartDate;

	[Description("If this Product is under warranty, the duration of the warranty in days."): ToSubClass Amended, Units("Days"): ToSubClass Amended, ModelCorrespondence{"CIM_Product.WarrantyStartDate"}: ToSubClass, PUnit("day"): ToSubClass] uint32 WarrantyDuration;

};

[dynamic: ToInstance, provider("Microsoft.VisualStudio.Setup.Management"): ToInstance, UMLPackagePath("CIM::Core::ProductFRU"): ToSubClass, Description("An instance of a product installed with the Visual Studio Installer."): ToSubClass Amended, ClassVersion("1.0.0")]

class MSFT_VSInstance : CIM_Product

{

	[Description("ID of the channel where the product was installed from."): ToSubClass Amended] string ChannelId;

	[Description("URI or path to the channel manifest to use for updates."): ToSubClass Amended] string ChannelUri;

	[Description("Location where the product is installed."): ToSubClass Amended] string InstallLocation;

	[Description("Path to the layout directory."): ToSubClass Amended] string LayoutPath;

	[Description("Id of the product."): ToSubClass Amended] string ProductId;

	[Description("Location of the primary product application if any defined."): ToSubClass Amended] string ProductLocation;

	[Description("Date and time the product was installed."): ToSubClass Amended] datetime InstallDate;

	[Description("State of the instance."): ToSubClass Amended, BitMap{"0", "1", "2", "3"}: ToSubClass, BitValues{"Local", "Registered", "NoRebootRequired", "NoErrors"}: ToSubClass Amended] uint32 State;

	[Description("Whether all components are successfully installed."): ToSubClass Amended] boolean IsComplete;

	[Description("Whether the product is launchable, though some components may not be completely installed."): ToSubClass Amended] boolean IsLaunchable;

	[Description("Whether the product is a prerelease."): ToSubClass Amended] boolean IsPrerelease;

};


Youez - 2016 - github.com/yon3zu
LinuXploit