Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. General Programming
  3. C / C++ / MFC
  4. What is the COM Interface GUID/UUID for IVSSBackupComponents on Windows XP?

What is the COM Interface GUID/UUID for IVSSBackupComponents on Windows XP?

Scheduled Pinned Locked Moved C / C++ / MFC
questioncomhelptutoriallounge
1 Posts 1 Posters 0 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • K Offline
    K Offline
    Kerem Guemruekcue
    wrote on last edited by
    #1

    Hi, can someone please have a look at this: http://social.msdn.microsoft.com/Forums/en/vcgeneral/thread/01187549-46ce-4d9a-bd08-e1b478daf7ed I am a little desperate on that issue, because i dont know how to pass the interface to the function. On Vista+ it is the "CreateVssBackupComponentsInternal" in vssapi.dll On XP it is the "?CreateVssBackupComponents@@YGJPAPAVIVssBackupComponents@@@Z" in vssapi.dll Both expect a IVSSBackupComponents Interface, but with different guids (microsoft changed the interface from XP to vista, so they are incompatible) and slightly different implementation, which of course made the interface mutually exclusive on the platforms. As long as i use the implementation with the known guid from the headers on vista, seven and eight, all is perfectly fine, but the function call on the XP system does not accept my interface and says that the IID "{A4B0621E-CA3F-34A1-AD56-E9C4A2F56E8D}" does not support the interface (HRESULT: 0x80004002 (E_NOINTERFACE)). So i cant use the implementation with the "665C1D5F-C218-414D-A05D-7FEF5F9D5C86" on the XP function on the vssapi.dll The definitions can be found in the Volume Shadow Copy Service SDK 7.2 here: http://www.microsoft.com/download/en/details.aspx?displaylang=en&id=23490[^] Thanks in advance K.

    ----------------------- Beste Grüsse / Best regards / Votre bien devoue Kerem Gümrükcü Visit: http://entwicklung.junetz.de ----------------------- "This reply is provided as is, without warranty express or implied."

    1 Reply Last reply
    0
    Reply
    • Reply as topic
    Log in to reply
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes


    • Login

    • Don't have an account? Register

    • Login or register to search.
    • First post
      Last post
    0
    • Categories
    • Recent
    • Tags
    • Popular
    • World
    • Users
    • Groups