J'ai un client COM et un serveur COM, le serveur COM possède une interface exposée par le client, maintenant le client est en fait un fichier EXE, comment puis-je faire en sorte que l'interface exposée par le client est visible le serveur? Parce que lorsque j'appelle CoCreateInstance maintenant sur cette interface dans le serveur, j'obtiens un E_NOINTERFACE et je suppose que c'est parce qu'il n'y a pas de proxy/stub dll pour le client enregistré sur le système.E_NOINTERFACE retourné
1
A
Répondre
1
Oui, E_NOINTERFACE
peut être retourné si COM ne peut pas rassembler l'interface. Vous pouvez utiliser Process Monitor pour essayer de trouver ce qui se passe exactement.
Questions connexes
- 1. UIImagePickerController retourné image malheurs
- 2. IConnectionPoint :: appel Advise retourné E_NOTIMPL
- 3. datagridviewcomboboxcolumn non retourné avec datagridview
- 4. Objet Autorelease retourné par NSArray?
- 5. Réflexion - réglage Type d'obj retourné?
- 6. Count enregistrements Retourné Doctrine MySQL
- 7. Gorm retourné type de valeur
- 8. entité, modèle vide est retourné
- 9. Parsing retourné tableau en javascript
- 10. nombre d'article retourné de .grep $()
- 11. Graphique d'objet WCF non retourné
- 12. NSString est retourné comme 'null'
- 13. Requête Sql qui calcule le résultat retourné
- 14. IntelliSense <% = destiné <% @ Assembly = retourné
- 15. JQuery Datepicker retourné Type d'objet Date
- 16. Suppression du tableau char retourné par getenv()
- 17. Résultat Mysql non retourné si compte 0
- 18. ExitCode de -1 retourné en C#
- 19. Erreur 12 Referred retourné dans PayFlow
- 20. PropertyNotFoundException: Target Inaccessible, 'null' retourné null
- 21. PHP% opérateur, quel résultat doit être retourné?
- 22. Excel DateTime étant retourné comme DBNull
- 23. MKReverseGeocoder serveur a retourné l'erreur: 503
- 24. tinyows fid retourné en tant que nom_table.null?
- 25. Modification d'un SUM retourné NULL à zéro
- 26. jQuery AJAX - Le HTML retourné disparaît
- 27. HttpWebRequest non retourné, fermeture de la connexion
- 28. GetPhysicalMonitorsFromHMONITOR retourné poignée est toujours nulle
- 29. Comment handle retourné null de SQLite
- 30. display jquery a retourné les données correctement
donc j'ai vérifié le registre et le IID est présent de l'interface, il renvoie cependant toujours l'erreur, y at-il autre chose que je peux faire? –
Dans ProcMon la première fois qu'il interroge la clé, il dit «BUFFER TROP PETIT» –
Bon, IID est présent, et alors? Que faire si COM essaie de trouver un proxy/stub et échoue? Vous ne devriez pas vous attendre à ce que vous regardiez simplement la sortie de Process Monitor pendant un moment et que vous voyiez immédiatement ce qui ne va pas. – sharptooth