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.
[IDL] 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.
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.
For more information, see Configuration Manager Client Runtime Requirements.
For more information, see Configuration Manager Client Development Requirements.