Leaked source code of windows server 2003
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.4 KiB

  1. // This is the header file for conference wizards in conf.exe
  2. //
  3. // Created: ClausGi 8-30-95
  4. //
  5. // Data structure for NewConnectorWizard call
  6. typedef struct _NewConnectorWizardStruct {
  7. // The following path describes the folder that the wizard
  8. // is invoked in. This is used to determine where the speed-dial
  9. // object is created.
  10. char szPathOfInvocation[MAX_PATH];
  11. } NCW, FAR * LPNCW;
  12. // Functions:
  13. BOOL WINAPI NewConferenceWizard ( HINSTANCE hInst, HWND hWnd );
  14. BOOL WINAPI NewConnectorWizard ( HINSTANCE hInst, HWND hWnd, LPNCW lpncw );
  15. /* Constants - BUGBUG move this to wizglob.h */
  16. #define NUM_PAGES 4
  17. #define _MAX_TEXT 512
  18. // BUGBUG review all of these
  19. #define MAX_CONF_PASSWORD 12
  20. #define MAX_CONF_NAME 256
  21. #define MAX_SERVER_NAME 256
  22. #define MAX_WAB_TAG 256
  23. #define CONF_TYPE_PRIVATE 0
  24. #define CONF_TYPE_JOINABLE 1
  25. /* Data Structures private to the wizard code */
  26. typedef struct _ConfInfo {
  27. char szConfName[MAX_CONF_NAME+1];
  28. char szPwd[MAX_CONF_PASSWORD+1];
  29. WORD wConfType;
  30. WORD cMembers;
  31. HWND hwndMemberList;
  32. DWORD dwDuration;
  33. // Addl info TBD;
  34. } CI, FAR * LPCI;
  35. typedef struct _ConnectInfo {
  36. char szTargetName[MAX_WAB_TAG];
  37. char szAddress[MAX_PATH]; // BUGBUG proper limit needed
  38. DWORD dwAddrType;
  39. int idPreferredTransport;
  40. BOOL fSingleAddress;
  41. // Addl info TBD;
  42. } CN, FAR * LPCN;