CSnapInItemImpl::CreatePropertyPages

This method implements the Win32 function IExtendPropertySheet::CreatePropertyPages.

CreatePropertyPages(
   LPPROPERTYSHEETCALLBACK lpProvider,
   long handle,
      IUnknown* pUnk,
      DATA_OBJECT_TYPES type 
);

Parameters

  • lpProvider
    [in] Pointer to the IPropertySheetCallback interface.

  • handle
    [in] Specifies the handle used to route the MMCN_PROPERTY_CHANGE notification message to the appropriate data class.

  • pUnk
    [in] Pointer to the IExtendPropertySheet interface on the object that contains context information about the node.

  • type
    [in] Specifies the type of object. It can have one of the following values:

    • CCT_SCOPE   Data object for scope pane context.

    • CCT_RESULT   Data object for result pane context.

    • CCT_SNAPIN_MANAGER   Data object for snap-in manager context.

    • CCT_UNINITIALIZED   Data object has an invalid type.

Requirements

Header: atlsnap.h

See Also

Concepts

CSnapInItemImpl Class

CSnapInItemImpl Members