Déconnecter ou éjecter le matériel - C - Programmation
Marsh Posté le 14-09-2003 à 21:00:38
mount /mnt/USB && cp -R /mnt/USB/*.jpg ~/images/ && umount /mnt/USB
autre question ?
Marsh Posté le 14-09-2003 à 22:08:21
Mon PC sous nunux est trop vieux pour avoir des prises USB.
Rien à redire, le DOS n'arrive pas à la cheville du pinguoin...
Marsh Posté le 14-09-2003 à 22:30:12
pour poursuivre le troll : installe GNU/Linux ... t'es entrain de te casser les dents, de faire du C, et découvrir les abymes de l'API pour une pauvre commande
enfin je suis sur que ça doit être possible mais bonne chance
Marsh Posté le 15-09-2003 à 08:47:01
C'est juste pour le "confort", pour ne pas "laisser de trace". Si je débranche autoritairement la prise USB sans déconnecter logiciellement, Win_truc rouspète en disant qu'il ne faut pas lui couper la tête sans prévenir.
Marsh Posté le 15-09-2003 à 11:25:33
Tu peut peut être appelé une des fonction de la Dll hotplug.dll. Je n'ai pas essayé, mais elle semble commander ceci.
Contenu de hotplug.dll :
Marsh Posté le 15-09-2003 à 12:15:27
gatorette a écrit : Tu peut peut être appelé une des fonction de la Dll hotplug.dll. Je n'ai pas essayé, mais elle semble commander ceci.
....
|
Celle la elle m'interesse
Marsh Posté le 15-09-2003 à 12:52:25
gatorette a écrit : Tu peut peut être appelé une des fonction de la Dll hotplug.dll. Je n'ai pas essayé, mais elle semble commander ceci. |
Merci, je vais voir dans ce sens, des fois que ça puisse se faire.
Marsh Posté le 03-12-2004 à 13:18:41
(Salut à tous, c'est mon premier message sur ce forum, mais vous pouvez me trouver sur developpez.com)
Exellent ! je suis hyper interressé par cette fonction.
Malheureusement, il me manque les parametres de ces fonctions.
Où puis-je me renseigner pour les connaitre ?
Quelle est la démarche classique à suivre pour ce genre de question qui se pose à chaque fois que l'on veut utiliser une dll ou une API ?
Microsoft de donne malheureusement aucune info sur cette DLL
[DrahU]
Marsh Posté le 03-12-2004 à 14:01:25
Nan, Microsoft c'est des putes, ils ne documentent rien. Ils gardent tout pour eux.
D'ailleurs, faut surtout pas regarder là:
http://msdn.microsoft.com/library/ [...] ctions.asp
ou pire encore, là::
http://msdn.microsoft.com/library/ [...] adrive.asp
Marsh Posté le 03-12-2004 à 14:08:42
Bah eh alors, tu va causer meilleur la France !...
Et donc... Merci pour pas d'info...
lol
Sinon? Comment font les pros? Quelle est la démarche à suivre pour trouver les parametres? Sites de recherche? Discutions sur ce sujet?
Parce que moi, de mon côté, je trouve rien.
Marsh Posté le 03-12-2004 à 14:12:26
drahu a écrit : Sinon? Comment font les pros? Quelle est la démarche à suivre pour trouver les parametres? Sites de recherche? Discutions sur ce sujet? |
Bon, d'une part, bienvenue ici. Attention, il y a 2 traditions ici:
- on mélange pas C et C++ (mais on accepte les questions dépendantes de l'OS dans les forums C et C++)
- le vendredi, c'est troll.
Sinon, les pros, ils connaissent à peu près les noms windows de leurs concepts (removable disk donc). Et ils cherchent dans le msdn, ou sur google.
Pour google, tu peux filtrer en utilisant http://www.google.com/microsoft ou avec un bête "site:msdn.microsoft.com" dans ta requête).
Marsh Posté le 14-09-2003 à 20:56:54
Quand on a un périphérique USB ou Firewire, en cliquant sur l'icône adhoc (suis sous Win2k), on peut "déconnecter ou éjecter le matériel".
Est-il possible, par soft, de le faire de façon automatique ?
J'ai écrit un soft en C pour détecter le branchement de mon lecteur USB de cartes CF, puis l'introduction de la carte pour copier récursivement tous les fichiers .JPG sur disque dur, mais ai pas trouvé (Google et hfr) une API pour éjecter quand on quitte mon prog.