mlink.h
Upload User: xhy777
Upload Date: 2007-02-14
Package Size: 24088k
Code Size: 2k
Category:

Windows Kernel

Development Platform:

Visual C++

  1. //****************************************************************************
  2. //
  3. //  Module:     RNAUI.DLL
  4. //  File:       mlink.h
  5. //  Content:    This file contain all the declaration for the connection entry
  6. //              process UI.
  7. //  History:
  8. //      Fri 26-Mar-1993 12:28:38  -by-  Viroon  Touranachun [viroont]
  9. //
  10. //  Copyright (c) Microsoft Corporation 1991-1994
  11. //
  12. //****************************************************************************
  13. // Sub-entry information
  14. //
  15. #define ML_COL_BASE                 0
  16. #define ML_COL_DEVICE               (ML_COL_BASE)
  17. #define ML_COL_PHONE                (ML_COL_BASE+1)
  18. #define MAX_USER_COLS               2
  19. //****************************************************************************
  20. // Function Prototypes
  21. //****************************************************************************
  22. BOOL CALLBACK _export MLDlgProc (HWND    hWnd,
  23.                                  UINT    message,
  24.                                  WPARAM  wParam,
  25.                                  LPARAM  lParam);
  26. BOOL CALLBACK _export EditMLInfoDlg(HWND hDlg,
  27.                                     UINT message,
  28.                                     WPARAM wParam,
  29.                                     LPARAM lParam);
  30. BOOL  NEAR PASCAL InitMLDlg (HWND hWnd);
  31. void  NEAR PASCAL DeInitMLDlg (HWND hWnd);
  32. BOOL  NEAR PASCAL IsInvalidMLEntry(HWND hWnd);
  33. DWORD NEAR PASCAL GetMLSetting (HWND hWnd);
  34. void  NEAR PASCAL InitMLList (HWND hDlg, LPSTR szEntryName, PMLINFO pmli);
  35. void  NEAR PASCAL DeinitMLList (HWND hDlg);
  36. void  NEAR PASCAL SaveMLList(HWND hDlg, LPSTR szEntryName);
  37. void  NEAR PASCAL AdjustMLControls(HWND hWnd);
  38. DWORD NEAR PASCAL AddMLItem (HWND hDlg);
  39. BOOL  NEAR PASCAL RemoveMLItem (HWND hDlg, UINT id);
  40. BOOL  NEAR PASCAL EditMLItem (HWND hDlg, UINT id);
  41. BOOL NEAR PASCAL InitEditML (HWND hDlg);
  42. void  NEAR PASCAL DeinitEditML(HWND hDlg);
  43. void  NEAR PASCAL AdjustMLDeviceList(HWND hDlg);
  44. DWORD NEAR PASCAL SaveEditMLInfo (HWND hDlg);
  45. void  NEAR PASCAL ModifyMLDeviceList (HWND hwnd, DWORD dwCommand);