__interface IValidator : IUnknown
{
HRESULT Init(IControl *pControl, LPCTSTR message);
HRESULT Init(IControl *pControl, IWizardPageContainer *pContainer, IStringProperties *pProperties);
BOOL, IsValid(LPBSTR pMessage);
HRESULT SetProperty(int propertyId, LPVARIANT pValue);
HRESULT SetProperty(int propertyId, IUnknown *pUnknown);
HRESULT SetProperty)(int propertyId, LPCTSTR pValue);
};
Related Topics
Wizard Page Interfaces
Overview
HRESULT Init(IControl
*pControl, LPCTSTR message)
HRESULT
Init(IControl *pControl, IWizardPageContainer *pContainer,
IStringProperties *pProperties)
BOOL, IsValid(LPBSTR
pMessage)
HRESULT SetProperty(int
propertyId, LPVARIANT pValue)
HRESULT SetProperty(int
propertyId, IUnknown *pUnknown)
HRESULT SetProperty)(int
propertyId, LPCTSTR pValue)