The IAppManagementHandler::GetPendingComponentList method, in Configuration Manager, gets the pending component list for a specified deployment type. This is an optional method for the application deployment type handler. It will be called if the handler returns a status of "PendingUpdate" for the EnforceApp method. Software Center will present a list of these components to the end user, which need to be closed in order for the EnforceApp method to succeed.

HRESULT GetPendingComponentList(
	 IWbemClassObject* pDeliveryTypeSynclet,
	 LPWSTR* pwszPendingComponentList



Data type: IWbemClassObjectQualifiers: [in]The WMI object for the installation synclet which is associated with the application deployment type that is being installed.

Data type: LPWSTRQualifiers: [out]The pending component list in XML format.

Return Values

An HRESULT code. Possible values include, but are not limited to, the following:


The method succeeded. All other return values indicate failure.

The method is not supported by the handler.


Runtime Requirements

Development Requirements

See Also