IWizardSite interface (shobjidl.h)

Exposes methods used by a wizard extension to navigate the borders between itself and the rest of the wizard.

Inheritance

The IWizardSite interface inherits from the IUnknown interface. IWizardSite also has these types of members:

Methods

The IWizardSite interface has these methods.

 
IWizardSite::GetCancelledPage

Called when the user cancels navigation through the wizard extension. Gets the handle of the PROPSHEETPAGE that represents the wizard page to display when the user cancels navigation while in the wizard extension.
IWizardSite::GetNextPage

Called when the user navigates forward past the wizard extension pages. Gets the handle of the PROPSHEETPAGE that represents the wizard page immediately following the wizard extension page.
IWizardSite::GetPreviousPage

Called when the user navigates backward out of the wizard extension. Gets the handle of the PROPSHEETPAGE that represents the wizard page that is before the wizard extension page.

Remarks

When the user backs out or cancels the extension, or when the extension finishes displaying its pages, the extension then communicates to the wizard that it must navigate in and out of the stack of pages.

Requirements

Requirement Value
Minimum supported client Windows XP [desktop apps only]
Minimum supported server Windows Server 2003 [desktop apps only]
Target Platform Windows
Header shobjidl.h