Bonjour à tous,
Je tourne en rond sur cette phrase du MSDN:
IVssBackupComponents is released by calling IUnknown::Release
Alors je fais:
Et du coup j'ai les erreurs suivantes;
Code : Sélectionner tout - Visualiser dans une fenêtre à part <CComPtr> IVssBackupComponents pBackupComponent::Release;
Etant donné que msdn demande de libérer une interface, pourquoi ce qui est à gauche de ::Release doit être autre chose qu'une interface COM?error C2143: erreur de syntaxe*: absence de ';' avant '<'
error C2510: 'pBackupComponent'*: class/struct/union doit figurer à gauche de '::'
D'avance merci pour toute pistes
PS: Pour ceux que ça intéresserait, le code source est là. Le but est de sauvegarder et restaurer des fichiers avec les shadow copy sous XP et au delà. Ce n'est pas encore fini, et je ne sais pas encore si ça fonctionne.
http://www.raysa.org/~lgele/VssSaveRestore1

 

 
		
		 
         
 

 
			
			



 IUnknown::Release sur un composant COM
 IUnknown::Release sur un composant COM
				 Répondre avec citation
  Répondre avec citation
Partager