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.

37 lines
1.4 KiB

  1. //--------------------------------------------------------------------------
  2. //
  3. // File Name: MCFG.H
  4. //
  5. // Brief Description: External header file for the AWMCFG module.
  6. //
  7. // Author: JosephJ
  8. // History: 3/12/95 Created.
  9. //
  10. // Copyright (c) 1995 Microsoft Corporation
  11. //
  12. //--------------------------------------------------------------------------
  13. enum
  14. {
  15. MCFG_DO_RESERVED0 = 0, // Reserved - don't use
  16. MCFG_DO_ADVANCED_PROPERTIES = 10, // Advanced modem props.
  17. // dwIn0 == DeviceID
  18. // dwIn1 == DeviceIDType
  19. // dwIn2 == (DWORD) (LPSTR) lpszSection where profile is stored.
  20. //lpdwOut0: reserved, must be 0.
  21. //lpdwOut1: reserved, must be 0.
  22. };
  23. BOOL MCFGConfigure(
  24. HWND hwndParent, // IN: If we put up a dialog box
  25. DWORD dwAction, // IN: One of the MCFG_DO_* enums above.
  26. DWORD dwIn0, // IN: Action-specific param 0
  27. DWORD dwIn1, // IN: Action-specific param 1
  28. DWORD dwIn2, // IN: Action-specific param 2
  29. LPDWORD lpdwOut0, // OUT: Action-specific result 0
  30. LPDWORD lpdwOut1 // OUT: Action-specific result 1
  31. );
  32. typedef BOOL (WINAPI *LPFNMCFGCONFIGURE)
  33. ( HWND, DWORD, DWORD, DWORD, DWORD, LPDWORD, LPDWORD);