#line 1 "C:\\Windows\\system32\\wbem\\en-US\\silprovider.mfl" #pragma autorecover #pragma classflags(64) #pragma namespace("\\\\.\\root\\InventoryLogging") instance of __namespace{ name="MS_409";}; #pragma namespace("\\\\.\\root\\InventoryLogging\\MS_409") [Description("The base class for all the inventory data.") : Amended ToSubclass,AMENDMENT, LOCALE("MS_409")] class MsftSil_Data { }; [Description("Encapsulates miscellaneous properties from a computer.") : Amended ToSubclass,AMENDMENT, LOCALE("MS_409")] class MsftSil_Computer : MsftSil_Data { }; [Description("Encapsulates identification properties of a computer.") : Amended ToSubclass,AMENDMENT, LOCALE("MS_409")] class MsftSil_ComputerIdentity : MsftSil_Data { }; [Description("The class provides methods to query and change the configuration of Software Inventory Logging.") : Amended ToSubclass,AMENDMENT, LOCALE("MS_409")] class MsftSil_ManagementTasks { [Description("Gets the target URI and certificate thumbprint configured for the web client.") : Amended ToSubclass] uint32 GetTargetUri([Out,Description("The current URI where collected data is published.") : Amended ToSubclass] string uri,[Out,Description("The current certificate thumbprint used for publishing data to the URI.") : Amended ToSubclass] string certificateThumbprint); [Description("Sets the target URI and certificate thumbprint configured for the web client.") : Amended ToSubclass] uint32 SetTargetUri([In,Description("The new URI where collected data will be published.") : Amended ToSubclass] string uri,[In,Description("The new certificate thumbprint to use for publishing data to the URI.") : Amended ToSubclass] string certificateThumbprint); [Description("Gets the inventory logging state.") : Amended ToSubclass] uint32 GetLoggingState([Out,Values{"Stopped", "Running"} : Amended ToSubclass,Description("The current logging state.") : Amended ToSubclass] uint8 state); [Description("Sets the inventory logging state.") : Amended ToSubclass] uint32 SetLoggingState([In,Values{"Stopped", "Running"} : Amended ToSubclass,Description("The desired logging state.") : Amended ToSubclass] uint8 state); [Description("Gets the start time when the schedule task executes on the machine to gather data.") : Amended ToSubclass] uint32 GetLoggingTime([Out,Description("The current logging time.") : Amended ToSubclass] datetime time); [Description("Sets the start time for the schedule task to gather data.") : Amended ToSubclass] uint32 SetLoggingTime([In,Description("The desired logging time.") : Amended ToSubclass] datetime time); }; [Description("The software object that encapsulates the program installed through MSI.") : Amended ToSubclass,AMENDMENT, LOCALE("MS_409")] class MsftSil_Software : MsftSil_Data { }; [Description("The unique role access information for a device or user.") : Amended ToSubclass,AMENDMENT, LOCALE("MS_409")] class MsftSil_UalAccess : MsftSil_Data { }; [Description("The Windows updates installed on the machine.") : Amended ToSubclass,AMENDMENT, LOCALE("MS_409")] class MsftSil_WindowsUpdate : MsftSil_Data { };