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

Windows Kernel

Development Platform:

Visual C++

  1. /*++
  2. Microsoft Confidential
  3. Copyright (c) 1992-1997  Microsoft Corporation
  4. All rights reserved
  5. Module Name:
  6.     envvar.h
  7. Abstract:
  8.     Public declarations for the Environment Variables dialog of the 
  9.     System Control Panel Applet
  10. Author:
  11.     Eric Flo (ericflo) 19-Jun-1995
  12. Revision History:
  13.     15-Oct-1997 scotthal
  14.         Complete overhaul
  15. --*/
  16. #ifndef _SYSDM_ENVVAR_H_
  17. #define _SYSDM_ENVVAR_H_
  18. #define MAX_USER_NAME   100
  19. #define BUFZ              4096
  20. #define MAX_VALUE_LEN     1024
  21. //  Environment variables structure
  22. typedef struct
  23. {
  24.     DWORD  dwType;
  25.     LPTSTR szValueName;
  26.     LPTSTR szValue;
  27.     LPTSTR szExpValue;
  28. } ENVARS, *PENVAR;
  29. HPROPSHEETPAGE 
  30. CreateEnvVarsPage(
  31.     IN HINSTANCE hInst
  32. );
  33. INT_PTR 
  34. APIENTRY 
  35. EnvVarsDlgProc(
  36.     IN HWND hDlg, 
  37.     IN UINT uMsg, 
  38.     IN WPARAM wParam, 
  39.     IN LPARAM lParam
  40. );
  41. #endif // _SYSDM_ENVVAR_H_