PROPSHEETCFG structure

The PROPSHEETCFG structure is used to contain property sheet configuration data. This structure is contained in the CFSTR_DS_PROPSHEETCONFIG clipboard format.

Note

This structure is not defined in a published header file. To use this structure, you must define it yourself in the exact format shown.

Syntax

typedef struct {
  LONG_PTR lNotifyHandle;
  HWND     hwndParentSheet;
  HWND     hwndHidden;
  WPARAM   wParamSheetClose;
} PROPSHEETCFG, *PPROPSHEETCFG;

Members

lNotifyHandle

Contains the notification handle. This is identical to the handle passed for the handle parameter in the IExtendPropertySheet2::CreatePropertyPages method.

hwndParentSheet

Contains the window handle of the parent property sheet.

hwndHidden

Contains the handle of the hidden window.

wParamSheetClose

Contains an application-defined 32-bit value. This value is passed back to the application in the wParam of the WM_DSA_SHEET_CLOSE_NOTIFY message.

Requirements

Requirement Value
Minimum supported client
Windows Vista
Minimum supported server
Windows Server 2008

See also

CFSTR_DS_PROPSHEETCONFIG

WM_DSA_SHEET_CLOSE_NOTIFY