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.

49 lines
1.1 KiB

  1. /* UNDDESHAREINFO - contains information about a NDDE share */
  2. struct UNDdeShareInfo_tag {
  3. LONG lRevision;
  4. LPWSTR lpszShareName;
  5. LONG lShareType;
  6. LPWSTR lpszAppTopicList;
  7. LONG fSharedFlag;
  8. LONG fService;
  9. LONG fStartAppFlag;
  10. LONG nCmdShow;
  11. LONG qModifyId[2];
  12. LONG cNumItems;
  13. LPWSTR lpszItemList;
  14. };
  15. typedef struct UNDdeShareInfo_tag UNDDESHAREINFO;
  16. typedef struct UNDdeShareInfo_tag * PUNDDESHAREINFO;
  17. /*
  18. Special commands
  19. */
  20. #define NDDE_SC_TEST 0
  21. #define NDDE_SC_REFRESH 1
  22. #define NDDE_SC_GET_PARAM 2
  23. #define NDDE_SC_SET_PARAM 3
  24. #define NDDE_SC_DUMP_NETDDE 4
  25. struct sc_param {
  26. LONG pType;
  27. LONG offSection;
  28. LONG offKey;
  29. LONG offszValue;
  30. UINT pData;
  31. };
  32. typedef struct sc_param SC_PARAM;
  33. typedef struct sc_param * PSC_PARAM;
  34. #define SC_PARAM_INT 0
  35. #define SC_PARAM_STRING 1
  36. void RefreshNDDECfg(void);
  37. void RefreshDSDMCfg(void);
  38. void DebugDdeIntfState();
  39. void DebugDderState();
  40. void DebugRouterState();
  41. void DebugPktzState();
  42.