Windows Deployment API Reference
Explore the set of functions and interfaces that enable programmatic deployment of Windows applications and packages.
API | Description | Namespace |
---|---|---|
DeployPackage | Installs a deployment package on the local or remote machine. | Microsoft.Win32.Deployment |
InstallApplication | Installs an application from an APPX or MSIX package. | Microsoft.Win32.AppDeployment |
UninstallApplication | Removes an installed application and cleans up associated resources. | Microsoft.Win32.AppDeployment |
GetDeploymentStatus | Retrieves the current status of a deployment operation. | Microsoft.Win32.Deployment |
RegisterProvisionedPackage | Registers a package as provisioned for all users on the system. | Microsoft.Win32.Provisioning |
RemoveProvisionedPackage | Unregisters a previously provisioned package. | Microsoft.Win32.Provisioning |
SetPackageUserData | Associates custom user data with a deployed package. | Microsoft.Win32.UserData |
GetPackageUserData | Retrieves custom user data for a deployed package. | Microsoft.Win32.UserData |