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.

42 lines
1.0 KiB

  1. //+---------------------------------------------------------------------------
  2. //
  3. // Microsoft Windows
  4. // Copyright (c) Microsoft Corporation. All rights reserved.
  5. //
  6. // File: recinit.idl
  7. //
  8. // Contents: IDL definition for IReconcileInitiator interface
  9. //
  10. // Classes:
  11. //
  12. // Functions:
  13. //
  14. // History: 12-12-94 SethuR Created from DavidDi's specs.
  15. //
  16. // Notes:
  17. //
  18. // This interface needs to be moved to a more global location.
  19. //
  20. //----------------------------------------------------------------------------
  21. #include "idlmulti.h"
  22. REMOTED_INTERFACE(99180161-DA16-101A-935C-444553540000)
  23. interface IReconcileInitiator : IUnknown
  24. {
  25. HRESULT SetAbortCallback(
  26. [in,unique] IUnknown *pUnkForAbort);
  27. HRESULT SetProgressFeedback(
  28. [in] ULONG ulProgress,
  29. [in] ULONG ulProgressMax);
  30. HRESULT FindVersion(
  31. [in] VERID *pverid,
  32. [out] IMoniker **ppmk);
  33. HRESULT FindVersionFromGraph(
  34. [in] VERGRAPH *pvergraph,
  35. [out] VERID *pverid,
  36. [out] IMoniker **ppmk);
  37. }