windows-itpro-docs/windows/client-management/mdm/win32appinventory-csp.md
illfated 594bfb310b MarkDown update: replace deprecated HTML tags
- As requested in issue ticket #9449
(**<strong> tags causing issue in localized articles**),
this Pull Request aims to remove HTML tags known to cause layout and
readability issues in the MS Docs document pages, Frame Overflow being
a frequent and obvious layout-breaking issue in translated articles.

Changes proposed:
- Replace HTML tag <strong> </strong> with its MD equivalent ** **
- Replace single asterisk * with underscore _ (when combined with **)
- Simplify usage of bold formatting (** **) to only the outer pair
- Replace HTML tag <em> </em> with MarkDown underscore _ _

Whitespace changes:
- Remove redundant end-of-line (EOL) blanks (trailing space)
- Normalize spacing in numbered lists and bullet point lists to 1 space
- Replace end-of-file (EOF) consecutive blank lines with 1 NewLine
- Normalize layout spacing in MarkDown tables (consistency)
- Normalize layout to 1 blank line after H2, H3, H4 headings
- Allow up to 2 blank lines spacing (not 3 or more), ex. H1 page title

Closes #9449
2021-04-24 11:49:32 +02:00

3.5 KiB

title, description, ms.assetid, ms.reviewer, manager, ms.author, ms.topic, ms.prod, ms.technology, author, ms.date
title description ms.assetid ms.reviewer manager ms.author ms.topic ms.prod ms.technology author ms.date
Win32AppInventory CSP Learn how the Win32AppInventory configuration service provider (CSP) is used to provide an inventory of installed applications on a device. C0DEDD51-4EAD-4F8E-AEE2-CBE9658BCA22 dansimp dansimp article w10 windows manikadhiman 06/26/2017

Win32AppInventory CSP

The Win32AppInventory configuration service provider is used to provide an inventory of installed applications on a device.

The following shows the Win32AppInventory configuration service provider management objects in tree format as used by Open Mobile Alliance Device Management (OMA DM), OMA Client Provisioning, and Enterprise DM.

./Vendor/MSFT/Win32AppInventory
----Win32InstalledProgram
--------InstalledProgram
------------Name
------------Publisher
------------Version
------------Language
------------RegKey
------------Source
------------MsiProductCode
------------MsiPackageCode

./Vendor/MSFT/Win32AppInventory The root node for the Win32AppInventory configuration service provider.

The supported operation is Get.

Win32InstalledProgram This represents an inventory of installed Win32 applications on the device.

The supported operation is Get.

Win32InstalledProgram/InstalledProgram A node that contains information for a specific application.

Win32InstalledProgram/InstalledProgram/Name A string that specifies the name of the application.

The supported operation is Get.

Win32InstalledProgram/InstalledProgram/Publisher A string that specifies the publisher of the application.

The supported operation is Get.

Win32InstalledProgram/InstalledProgram/Version A string that specifies the version of the application.

The supported operation is Get.

Win32InstalledProgram/InstalledProgram/Language A string that specifies the language of the application.

The supported operation is Get.

Win32InstalledProgram/InstalledProgram/RegKey A string that specifies product code or registry subkey.

For MSI-based applications this is the product code.

For applications found in Add/Remove Programs, this is the registry subkey.

The supported operation is Get.

Win32InstalledProgram/InstalledProgram/Source A string that specifies where the application was discovered, such as MSI or Add/Remove Programs.

The supported operation is Get.

Win32InstalledProgram/InstalledProgram/MsiProductCode A GUID that uniquely identifies a particular MSI product.

The supported operation is Get.

Win32InstalledProgram/InstalledProgram/MsiPackageCode A GUID that identifies an MSI package. Multiple products can make up a single package.

The supported operation is Get.

Configuration service provider reference