Nous avons du code qui utilise LoadLibrary et GetProcAddress pour implémenter une architecture de plugin pour l'un de nos produits. Nous nous assurons que la DLL sur le point d'être chargée est signée avec notre clé de signature de code.Création d'un objet COM uniquement si la DLL qui l'implémente est signée?
Nous modifions l'architecture du plug-in pour utiliser COM à la place. Existe-t-il un moyen d'imposer la signature de code (de préférence avec notre certificat) lors de l'instanciation d'un objet COM?
Nos compléments COM, s'ils sont développés en .NET, semblent se vérifier eux-mêmes (lorsqu'ils ont été signés). Notre hôte non connecté faisait maintenant indirectement un WinVerifyTrust. Nous avons rencontré des problèmes détaillés article de la KB # 936707. Cela pourrait valoir la peine d'être lu pour ceux qui suivent ce chemin. – Aardvark