IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Windows Discussion :

Modifier ressource d'une DLL en cours d'utilisation


Sujet :

Windows

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Juillet 2004
    Messages
    204
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2004
    Messages : 204
    Points : 48
    Points
    48
    Par défaut Modifier ressource d'une DLL en cours d'utilisation
    Bonjour,

    J'aurais besoin de modifier une ressource d'une DLL en cours d'utilisation par un ou plusieurs processus ?

    Comment fais on ?
    Si ce n'est pas possible , que la DLL soit mise à jour lors du redemarrage,
    mais il peux être déjà utilisé par des processus.

    Au pire passer par des driver, mais fournit avec Windows (ex. update.sys)

    Je sais modifier une ressource d'une DLL, il existe des API fournit par Microsoft,
    il fonctionne mais bug sur les library déjà utilisé par un ou des processus.

    Un fichier DLL est protégé si il est utilisé par un processus , c'est normale.

  2. #2
    Expert éminent
    Avatar de Melem
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Janvier 2006
    Messages
    3 656
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Janvier 2006
    Messages : 3 656
    Points : 8 389
    Points
    8 389
    Par défaut
    [MSDN] Updating resources
    Comme toi tu veux plutôt modifier les ressources d'un autre exe (ou d'une DLL utilisée par un exe ...), tu auras également besoin des fonctions de manipulation d'adresses virtuelles telles que WriteProcessMemory. Toujours se référer à MSDN.

Discussions similaires

  1. Ressource dans une dll
    Par WebPac dans le forum Delphi
    Réponses: 1
    Dernier message: 30/03/2007, 11h40
  2. Réponses: 2
    Dernier message: 28/05/2006, 11h34
  3. Ressources dans une DLL
    Par eagleamon dans le forum Windows
    Réponses: 13
    Dernier message: 16/09/2005, 13h13
  4. Réponses: 9
    Dernier message: 03/12/2004, 11h35
  5. [BP7] Problème chargement de ressource dans une DLL
    Par Alcatîz dans le forum Turbo Pascal
    Réponses: 11
    Dernier message: 26/07/2003, 21h36

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo