Directory Services

DSCLASSCREATIONINFO

The DSCLASSCREATIONINFO structure is used with the IDsDisplaySpecifier::GetClassCreationInfo method to hold data about the class creation wizard objects for an object class.

typedef struct {
DWORD dwFlags;
CLSID clsidWizardDialog;
CLSID clsidWizardPrimaryPage;
DWORD cWizardExtensions;
CLSID aWizardExtensions[1]; } DSCLASSCREATIONINFO,
*LPDSCLASSCREATIONINFO;

Members

dwFlags
Contains a set of flags that indicate which members of this structure contain valid data. This can be a combination of one or more of the following values.
Value Meaning
DSCCIF_HASWIZARDDIALOG The clsidWizardDialog member is valid.
DSCCIF_HASWIZARDPRIMARYPAGE The clsidWizardPrimaryPage member is valid.
clsidWizardDialog
Contains the class identifier of the class creation wizard dialog box. This member is not used if dwFlags does not contain DSCCIF_HASWIZARDDIALOG.
clsidWizardPrimaryPage
Contains the class identifier of the primary property page of the class creation wizard. This member is not used if dwFlags does not contain DSCCIF_HASWIZARDPRIMARYPAGE.
cWizardExtensions
Contains the number of elements in the aWizardExtensions array.
aWizardExtensions
Contains an array of the class identifiers of the property page extensions. cWizardExtensions specifies the number of elements in this array.

Requirements

Client: Included in Windows XP and Windows 2000 Professional.
Server: Included in Windows Server 2003 and Windows 2000 Server.
Header: Declared in Dsclient.h.

See Also

IDsDisplaySpecifier::GetClassCreationInfo, Active Directory Display Structures