Bonjour , je poste ici pour un renseignement .
Pour mon projet de fin d'année je dois faire les étapes suivantes :
Créer avec l'interface Windows un disque virtuel l'initialiser et le formater ce que me donne par la suite un fichier .vhd .
Je détache le disque virtuel que je viens de créer .
Maintenant je dois faire une application en C# qui fait les choses suivantes :
Attache/Détache un fichier vhd (je le fait avec les Virtual Disk Functions ) ça sa marche .
Aprés je dois attribuer une lettre au disque que je viens d'attacher pour pouvoir le parcourir pour cela j'ai trouvé la fonctions suivante : SetVolumeMountPoint (http://msdn.microsoft.com/en-us/libr...(v=vs.85).aspx)
mais pour utiliser cette fonction je dois récupérer le GUID du disque auquel je veux attribuer ma lettre .
Donc je veux utiliser la fonction suivante : GetVolumeNameForVolumeMountPoint (http://msdn.microsoft.com/en-us/libr...(v=vs.85).aspx)
Mais pour utiliser cette fonction il me demande la lettre qui est attribué a mon disque ....
Je ne suis pas du tous bon en C# et je galère vraiment , si quelqu'un a une piste pour m'aider a récupérer le GUID de mon disque je le vénérerais jusqu'à la fin des temps .
Merci d'avance pour d'éventuels réponse .
Bonne journée a vous .
Partager