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.

60 lines
1.9 KiB

  1. // Copyright (c) 2001 Microsoft Corporation, All Rights Reserved
  2. #ifndef __PROFILE_STRING_IMPL__
  3. #define __PROFILE_STRING_IMPL__
  4. #if _MSC_VER > 1000
  5. #pragma once
  6. #endif
  7. ///////////////////////////////////////////////////////////////////////////////
  8. // get profile string
  9. ///////////////////////////////////////////////////////////////////////////////
  10. DWORD APIENTRY WMIRegistry_PrivateProfileString (
  11. LPCWSTR lpAppName,
  12. LPCWSTR lpKeyName,
  13. LPCWSTR lpDefault,
  14. LPWSTR lpReturnedString,
  15. DWORD nSize,
  16. LPCWSTR lpFileName
  17. );
  18. DWORD APIENTRY WMIRegistry_ProfileString (
  19. LPCWSTR lpAppName,
  20. LPCWSTR lpKeyName,
  21. LPCWSTR lpDefault,
  22. LPWSTR lpReturnedString,
  23. DWORD nSize
  24. );
  25. ///////////////////////////////////////////////////////////////////////////////
  26. // get profile section
  27. ///////////////////////////////////////////////////////////////////////////////
  28. DWORD APIENTRY WMIRegistry_PrivateProfileSection (
  29. LPCWSTR lpAppName,
  30. LPWSTR lpReturnedString,
  31. DWORD nSize,
  32. LPCWSTR lpFileName
  33. );
  34. DWORD APIENTRY WMIRegistry_ProfileSection (
  35. LPCWSTR lpAppName,
  36. LPWSTR lpReturnedString,
  37. DWORD nSize
  38. );
  39. ///////////////////////////////////////////////////////////////////////////////
  40. // get profile integer
  41. ///////////////////////////////////////////////////////////////////////////////
  42. UINT APIENTRY WMIRegistry_PrivateProfileInt (
  43. LPCWSTR lpAppName,
  44. LPCWSTR lpKeyName,
  45. INT nDefault
  46. );
  47. UINT APIENTRY WMIRegistry_ProfileInt (
  48. LPCWSTR lpAppName,
  49. LPCWSTR lpKeyName,
  50. INT nDefault
  51. );
  52. #endif __PROFILE_STRING_IMPL_