Installed Applications Classes
The Installed applications category groups classes that represent software-related objects. Access to these objects is supported by Windows Installer. Examples of objects in this category are installed products, file specifications, registration actions, and so on.
The following table lists installed applications classes.
Class | Description |
---|---|
Win32_ActionCheck | Relates a Windows Installer action with any locational information it requires. |
Win32_ApplicationCommandLine | Identifies a connection between an application and its command-line access point. |
Win32_ApplicationService | Represents any installed or advertised components or applications available on the system. |
Win32_Binary | Represents binary information (such as bitmaps, icons, executable files, and so on) that are used by an installation. |
Win32_BindImageAction | Binds each executable file that must be bound to the DLLs imported by it. |
Win32_CheckCheck | Relates an Installer action with any locational information it requires. |
Win32_ClassInfoAction | Manages the registration of COM class information with the system. |
Win32_CommandLineAccess | Represents the command line interface to a service or application. |
Win32_Condition | Represents the criteria used to determine the selection state of any entry in the Win32_Feature class. |
Win32_CreateFolderAction | Creates an empty folder for components set to be installed locally. |
Win32_DuplicateFileAction | Creates one or more copies of files installed by the InstallFiles executable action, either to a different directory than the original file, or to the same directory, but with a different name. |
Win32_EnvironmentSpecification | Contains information about any environment variables that must be registered for their associated products installation. |
Win32_ExtensionInfoAction | Manages the registration of extension related information with the system. |
Win32_FileSpecification | Represents a source file with its various attributes, ordered by a unique, non-localized identifier. |
Win32_FontInfoAction | Registers installed fonts with the system. |
Win32_IniFileSpecification | Contains the .INI information that the application needs to set in an .ini file. |
Win32_InstalledSoftwareElement | Identifies the computer system on which a particular software element is installed. |
Win32_LaunchCondition | Contains a list of conditions, all of which must be satisfied for the action to succeed. |
Win32_ManagedSystemElementResource | Relates an Installer feature with an action used to register and publish the feature. |
Win32_MIMEInfoAction | Registers the MIME-related registry information with the system. |
Win32_MoveFileAction | Locates files that already exist on the user's computer, and move or copy those files to a new location. |
Win32_MSIResource | Represents any resource used by the Installer during the course of an installation or update. |
Win32_ODBCAttribute | Represents attributes that are set off an ODBC driver. |
Win32_ODBCDataSourceAttribute | Relates an Installer check with any setting information it requires. |
Win32_ODBCDataSourceSpecification | Specifies any data source (DSN) that must be registered as part of an installation. |
Win32_ODBCDriverAttribute | Relates an Installer check with any setting information it requires. |
Win32_ODBCDriverSoftwareElement | Determines the software element of which the ODBC driver is a part. |
Win32_ODBCDriverSpecification | Represents any ODBC driver to be installed as part of a particular product. |
Win32_ODBCSourceAttribute | Represents attributes set for an ODBC data source. |
Win32_ODBCTranslatorSpecification | Represents any ODBC translator that is included as part of a product installation. |
Win32_Patch | Represents an individual update that is to be applied to a particular file and whose source resides at a specified location. |
Win32_PatchFile | Relates an Installer check with any setting information it requires. |
Win32_PatchPackage | Describes an update package that has been applied to this product. |
Win32_Product | Represents a product as it is installed by Windows Installer. |
Win32_ProductCheck | Relates instances of CIM_Check and Win32_Product. |
Win32_ProductResource | Relates instances of Win32_Product and Win32_MSIResource. |
Win32_ProductSoftwareFeatures | Identifies the software features for a particular product. |
Win32_ProgIDSpecification | Represents any ProgID that must be registered during a given installation. |
Win32_Property | Contains the property names and values for all defined properties in the installation. |
Win32_PublishComponentAction | Manages the advertisement of the components that may be faulted in by other products with the system. |
Win32_RegistryAction | Configures registry information that the application desires in the system registry. |
Win32_RemoveFileAction | Uninstalls files previously installed by the InstallFiles action. |
Win32_RemoveIniAction | Deletes .ini file information that the application desires to delete. |
Win32_ReserveCost | Reserves a specified amount of disk space in any directory, depending on the installation state of a component. |
Win32_SelfRegModuleAction | Processes all the modules in the SelfReg module to register the modules, if installed. |
Win32_ServiceControl | Represents instructions for controlling both installed and uninstalled services. |
Win32_ServiceSpecification | Represents a service to be installed along with an associated package. |
Win32_ServiceSpecificationService | Represents instances of Win32_ServiceSpecification and Win32_Service. |
Win32_SettingCheck | Relates an Installer check with any setting information it requires. |
Win32_ShortcutAction | Manages the creation of shortcuts. |
Win32_ShortcutSAP | Identifies a connection between an application access point and the corresponding shortcut. |
Win32_SoftwareElement | Represents a software element, part of a software feature. |
Win32_SoftwareElementAction | Relates an Installer software element with an action that access the element. |
Win32_SoftwareElementCheck | Relates an Installer element with any condition or locational information that a feature may require. |
Win32_SoftwareElementCondition | Represents conditional checks that must be evaluated to TRUE before their associated Win32_SoftwareElement instance can be installed. |
Win32_SoftwareElementResource | Relates a software element with a resource used by that software element. |
Win32_SoftwareFeature | Represents a distinct subset of a product, consisting of one or more software elements. |
Win32_SoftwareFeatureAction | Relates an Installer feature with an action used to register and publish the feature. |
Win32_SoftwareFeatureCheck | Relates an Installer feature with any condition or locational information that a feature may require. |
Win32_SoftwareFeatureParent | Establishes dependency relationships between objects. |
Win32_SoftwareFeatureSoftwareElements | Identifies the software elements that make up a particular software feature. |
Win32_TypeLibraryAction | Registers type libraries with the system. |