Question

Je suis en train d'éjecter un (virtuel) lecteur amovible, et il échoue parce qu'il ya certains fichiers poignées de fenêtres ouvertes, explorateur peut-être. Quelle est la meilleure façon d'obtenir toutes les poignées ouvertes aux fichiers sur ce lecteur et les fermer?

Est-il également possible (au sein du mode utilisateur) pour trouver tous les processus en cours d'exécution de ce lecteur, donc je peux avertir l'utilisateur avec le nom du processus?

Idéalement, je voudrais faire cela dans une application en mode utilisateur plutôt que d'exiger des privilèges d'administrateur.

J'utilise VC ++ dans Visual Studio 2005, dans une application MFC, mais les échantillons dans toutes les langues sont les bienvenues!

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top