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.

56 lines
1.2 KiB

  1. //////////////////////////////////////////////////////////////////////////////
  2. //
  3. // Copyright (c) 2001 Microsoft Corporation
  4. //
  5. // Module Name:
  6. // WizardUtils.h
  7. //
  8. // Maintained By:
  9. // David Potter (DavidP) 30-JAN-2001
  10. //
  11. //////////////////////////////////////////////////////////////////////////////
  12. #pragma once
  13. // Options for HrValidateDnsHostname()
  14. enum EValidateDnsHostnameOptions
  15. {
  16. mvdhoALLOW_FULL_NAME = 1
  17. , mvdhoALLOW_ONLY_HOSTNAME_LABEL = 0
  18. };
  19. HRESULT
  20. HrValidateDnsHostname(
  21. HWND hwndParentIn
  22. , LPCWSTR pcwszHostnameIn
  23. , EValidateDnsHostnameOptions emvdhoOptions
  24. );
  25. HRESULT
  26. HrMessageBoxWithStatus(
  27. HWND hwndParentIn
  28. , UINT idsTitleIn
  29. , UINT idsOperationIn
  30. , HRESULT hrStatusIn
  31. , UINT idsSubStatusIn
  32. , UINT uTypeIn
  33. , int * pidReturnOut
  34. , ...
  35. );
  36. HRESULT
  37. HrMessageBoxWithStatusString(
  38. HWND hwndParentIn
  39. , UINT idsTitleIn
  40. , UINT idsOperationIn
  41. , UINT idsStatusIn
  42. , UINT idsSubStatusIn
  43. , UINT uTypeIn
  44. , int * pidReturnOut
  45. , ...
  46. );
  47. HRESULT
  48. HrViewLogFile(
  49. HWND hwndParentIn
  50. );