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.

89 lines
1.2 KiB

  1. HRESULT
  2. PackStringinVariant(
  3. BSTR bstrString,
  4. VARIANT * pvarInputData
  5. );
  6. HRESULT
  7. UnpackStringfromVariant(
  8. VARIANT varSrcData,
  9. BSTR * pbstrDestString
  10. );
  11. HRESULT
  12. PackLONGinVariant(
  13. LONG lValue,
  14. VARIANT * pvarInputData
  15. );
  16. HRESULT
  17. UnpackLONGfromVariant(
  18. VARIANT varSrcData,
  19. LONG * plValue
  20. );
  21. HRESULT
  22. PackDATEinVariant(
  23. DATE daValue,
  24. VARIANT * pvarInputData
  25. );
  26. HRESULT
  27. UnpackDATEfromVariant(
  28. VARIANT varSrcData,
  29. DATE * pdaValue
  30. );
  31. HRESULT
  32. PackFILETIMEinVariant(
  33. DATE daValue,
  34. VARIANT * pvarInputData
  35. );
  36. HRESULT
  37. UnpackFILETIMEfromVariant(
  38. VARIANT varSrcData,
  39. DATE * pdaValue
  40. );
  41. HRESULT
  42. PackVARIANT_BOOLinVariant(
  43. VARIANT_BOOL fValue,
  44. VARIANT * pvarInputData
  45. );
  46. HRESULT
  47. UnpackVARIANT_BOOLfromVariant(
  48. VARIANT varSrcData,
  49. VARIANT_BOOL * pfValue
  50. );
  51. HRESULT
  52. PackVARIANTinVariant(
  53. VARIANT vaValue,
  54. VARIANT * pvarInputData
  55. );
  56. HRESULT
  57. UnpackVARIANTfromVariant(
  58. VARIANT varSrcData,
  59. VARIANT * pvaValue
  60. );
  61. HRESULT
  62. PackDATEinLONGVariant(
  63. DATE daValue,
  64. VARIANT * pvarInputData
  65. );
  66. HRESULT
  67. UnpackDATEfromLONGVariant(
  68. VARIANT varSrcData,
  69. DATE * pdaValue
  70. );