Edit

Share via


IAppManagementHandler::GetPendingComponentList Method

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's called if the handler returns a status of "PendingUpdate" for the EnforceApp method. Software Center presents a list of these components to the end user, which need to be closed in order for the EnforceApp method to succeed.

Syntax

[IDL]
HRESULT GetPendingComponentList(
     IWbemClassObject* pDeliveryTypeSynclet,
     LPWSTR* pwszPendingComponentList
);

Parameters

pDeliveryTypeSynclet Data type: IWbemClassObject

Qualifiers: [in]

The WMI object for the installation synclet which is associated with the application deployment type that is being installed.

pwszPendingComponentList Data type: LPWSTR

Qualifiers: [out]

The pending component list in XML format.

Return Values

An HRESULT code. Possible values include, but aren't limited to, the following one:

S_OK The method succeeded. All other return values indicate failure.

E_NOTIMPL The method isn't supported by the handler.

Requirements

Runtime Requirements

For more information, see Configuration Manager Client Runtime Requirements.

Development Requirements

For more information, see Configuration Manager Client Development Requirements.

See Also

Configuration Manager Software Development Kit Configuration Manager Reference