3.32.4.12 IUpdateHistoryEntry::UninstallationSteps (Opnum 19)

The IUpdateHistoryEntry::UninstallationSteps (opnum 19) method retrieves the uninstallation steps for the update for which the operation was performed.

 HRESULT UninstallationSteps(
   [out, retval] IStringCollection** retval
 );

retval: An ordered list of human-readable localized steps for uninstalling the update for which this operation was performed. The uninstallation steps SHOULD be in the language of the user who initiated the operation but MAY be in the language of the current calling user. If no uninstallation steps are available, retval MUST be set to an empty IStringCollection list.

Return Values: The method MUST return information in an HRESULT data structure. The severity bit in the structure identifies the following conditions:

  • If the severity bit is set to 0, the method completed successfully.

  • If the severity bit is set to 1, the method failed and encountered a fatal error.

Exceptions Thrown: No exceptions are thrown beyond those thrown by the underlying RPC protocol [MS-RPCE].

This method SHOULD return the result of the UninstallationSteps ADM element.