MiKTeX 2.9
Public Member Functions
IPackageInstallerCallback Interface Reference

Package installer callback. More...

import "MiKTeX209-packagemanager.idl";

List of all members.

Public Member Functions

HRESULT ReportLine ([in] BSTR line)
 Reports progress of the package installer.
HRESULT OnRetryableError ([in] BSTR message,[out, retval] VARIANT_BOOL *doContinue)
 Reports an error.
HRESULT OnProgress ([in] LONG nf,[out, retval] VARIANT_BOOL *doContinue)
 Notifies the client.

Detailed Description

Package installer callback.

This interface can be implemented by clients in order to get notified of certain events.


Member Function Documentation

HRESULT IPackageInstallerCallback::OnProgress ( [in] LONG  nf,
[out, retval] VARIANT_BOOL *  doContinue 
)

Notifies the client.

Parameters:
[in]nfThe notification code.
Returns:
Returns VARIANT_TRUE, if the installation can continue.
HRESULT IPackageInstallerCallback::OnRetryableError ( [in] BSTR  message,
[out, retval] VARIANT_BOOL *  doContinue 
)

Reports an error.

Parameters:
[in]messageThe error message to be reported.
Returns:
Returns VARIANT_FALSE, if the installation can continue.
HRESULT IPackageInstallerCallback::ReportLine ( [in] BSTR  line)

Reports progress of the package installer.

Parameters:
[in]lineThe message to be reported.

The documentation for this interface was generated from the following file: