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.

52 lines
973 B

  1. /*++
  2. Microsoft Confidential
  3. Copyright (c) 1992-1997 Microsoft Corporation
  4. All rights reserved
  5. Module Name:
  6. hardware.h
  7. Abstract:
  8. Public declarations for the Hardware tab of the System
  9. Control Panel Applet
  10. Author:
  11. William Hsieh (williamh) 03-Jul-1997
  12. Revision History:
  13. 17-Oct-1997 scotthal
  14. Complete overhaul
  15. --*/
  16. #ifndef _SYSDM_HARDWARE_H_
  17. #define _SYSDM_HARDWARE_H_
  18. //
  19. // Constants and macros
  20. //
  21. #define DEVMGR_FILENAME L"devmgr.dll"
  22. #define WIZARD_FILENAME L"hdwwiz.cpl"
  23. #define WIZARD_PARAMETERS L""
  24. #define WIZARD_VERB L"CPLOpen"
  25. #define DEVMGR_EXECUTE_PROC_NAME "DeviceManager_ExecuteW"
  26. //
  27. // Type definitions
  28. //
  29. typedef BOOL (*PDEVMGR_EXECUTE_PROC)(HWND hwnd, HINSTANCE hInst, LPCTSTR MachineName, int nCmdShow);
  30. INT_PTR
  31. APIENTRY
  32. HardwareDlgProc(
  33. IN HWND hDlg,
  34. IN UINT uMsg,
  35. IN WPARAM wParam,
  36. IN LPARAM lParam
  37. );
  38. #endif // _SYSDM_HARDWARE_H_