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.

81 lines
1.2 KiB

  1. typedef VARIANT_BOOL * PVARIANT_BOOL;
  2. typedef VARIANT * PVARIANT;
  3. typedef DATE *PDATE;
  4. HRESULT
  5. put_BSTR_Property(
  6. IADs * pADsObject,
  7. BSTR bstrPropertyName,
  8. BSTR pSrcStringProperty
  9. );
  10. HRESULT
  11. get_BSTR_Property(
  12. IADs * pADsObject,
  13. BSTR bstrPropertyName,
  14. BSTR *ppDestStringProperty
  15. );
  16. HRESULT
  17. put_LONG_Property(
  18. IADs * pADsObject,
  19. BSTR bstrPropertyName,
  20. LONG lSrcProperty
  21. );
  22. HRESULT
  23. get_LONG_Property(
  24. IADs * pADsObject,
  25. BSTR bstrPropertyName,
  26. PLONG plDestProperty
  27. );
  28. HRESULT
  29. put_DATE_Property(
  30. IADs * pADsObject,
  31. BSTR bstrPropertyName,
  32. DATE daSrcProperty
  33. );
  34. HRESULT
  35. get_DATE_Property(
  36. IADs * pADsObject,
  37. BSTR bstrPropertyName,
  38. PDATE pdaDestProperty
  39. );
  40. HRESULT
  41. put_VARIANT_BOOL_Property(
  42. IADs * pADsObject,
  43. BSTR bstrPropertyName,
  44. VARIANT_BOOL fSrcProperty
  45. );
  46. HRESULT
  47. get_VARIANT_BOOL_Property(
  48. IADs * pADsObject,
  49. BSTR bstrPropertyName,
  50. PVARIANT_BOOL pfDestProperty
  51. );
  52. HRESULT
  53. put_VARIANT_Property(
  54. IADs * pADsObject,
  55. BSTR bstrPropertyName,
  56. VARIANT vSrcProperty
  57. );
  58. HRESULT
  59. get_VARIANT_Property(
  60. IADs * pADsObject,
  61. BSTR bstrPropertyName,
  62. PVARIANT pvDestProperty
  63. );