Salut.
Première question sur ce site. Habituellement, je trouve tout ce que je veux avec mon ami google mais là je ne trouve rien.
J’ai une DLL codé en c/c++. Pour pouvoir l’utiliser dans .Net, j’utilise donc InteropServices pour appeler les API qui y sont présentes et, étonnamment, tout fonctionne bien du premier coup.
Je me pose cependant une question. Ma DLL semble être chargée au premier appel d’une des API. Mais par contre, je me demande quand est elle déchargée. Est-ce que c’est seulement quand l’application est fermée ? Ou alors peut-elle être déchargée plus tôt que ça ? Si c’est plus tôt, suis je obligé d’utiliser LoadLibrary de Kernel32.dll pour la maintenir chargée dans mon application ou existe-t-il un équivalent en .Net ?






Répondre avec citation




Pas de questions techniques par MP ! Le forum est là pour ça...
Partager