Source code of Windows XP (NT5)
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

58 lines
1.9 KiB

  1. //+----------------------------------------------------------------------------
  2. //
  3. // DS Administration MMC snapin.
  4. //
  5. // Microsoft Windows
  6. // Copyright (C) Microsoft Corporation, 1992 - 1999
  7. //
  8. // File: propcfg.cpp
  9. //
  10. // Contents: Data object clipboard format for property sheet configuration
  11. // information.
  12. //
  13. // History: 30-May-97 EricB - Created
  14. //-----------------------------------------------------------------------------
  15. #ifndef __PROPCFG_H__
  16. #define __PROPCFG_H__
  17. // private message for secondary sheet creation sent to the notify object
  18. #define WM_ADSPROP_SHEET_CREATE (WM_USER + 1108)
  19. // private message for retrieving a pointer to an instance of the notify object
  20. // associated with a particular HWND
  21. #define WM_ADSPROP_NOTIFY_GET_NOTIFY_OBJ (WM_USER + 1111)
  22. // struct used as WPARAM argument for the secondary sheet creation message
  23. typedef struct _DSA_SEC_PAGE_INFO
  24. {
  25. HWND hwndParentSheet;
  26. DWORD offsetTitle; // offset to the sheet title
  27. DSOBJECTNAMES dsObjectNames; // single selection DSOBJECTNAMES struct
  28. } DSA_SEC_PAGE_INFO, * PDSA_SEC_PAGE_INFO;
  29. ///////////////////////////////////////////////////////////////////////////
  30. // private messages to be sent to DSA
  31. // message to be posted to DSA hidden window to notify a sheet has closed
  32. // the wParam of the message is a cookie provided in the PROPSHEETCFG struct/CF
  33. #define WM_DSA_SHEET_CLOSE_NOTIFY (WM_USER + 5)
  34. // message to be posted to DSA hidden window to create secondary sheet
  35. // the wParam of the message is a PDSA_SEC_PAGE_INFO
  36. #define WM_DSA_SHEET_CREATE_NOTIFY (WM_USER + 6)
  37. #define CFSTR_DS_PROPSHEETCONFIG L"DsPropSheetCfgClipFormat"
  38. #define CFSTR_DS_PARENTHWND L"DsAdminParentHwndClipFormat"
  39. #define CFSTR_DS_SCHEMA_PATH L"DsAdminSchemaPathClipFormat"
  40. #define CFSTR_DS_MULTISELECTPROPPAGE L"DsAdminMultiSelectClipFormat"
  41. #endif // __PROPCFG_H__