Salut,
pour le développement d'une application, j'implémente une librairie qui interface un utilitaire
La librairie fournisseur dont je dispose, fournit deux méthodes Start et Stop qui permettent de lancer/arrêter l'exécutable de cet utilitaire...
Pour les besoins de mon application, j'ai dû encapsuler cette dll dans une autre dll (je dispose du .h de la dll fournisseur, j'ai donc fait un #include)
Je rencontre des soucis dans l'implémentation de ma dll d'encapsulation...
pour cela, j'ai fait du PInvoke (dllexport/dllimport)
Et donc, l'encapsulation des méthodes Start & Stop ne marche pas...
Alors que les appels directs aux méthodes de la librairie fournisseur dans une appli console de test marchent...
Je n'ai aucun regard sur la librairie fournisseur
donc je ne sais pas d'où cela pourrait venir
Mais y aurait-il des problèmes connus sur le lancement d'exécutable via du PInvoke??
Et si oui, est-il possible de les contourner? et comment?...
Merci
Partager