DCOM: CoCreateInstanceEx gibt E_ACCESSDENIED

Arbeite ich an einer DCOM-Anwendung mit dem server und client auf beiden Maschinen, beide sind in der Laufenden WinXP mit Service Pack 2. Auf beiden Maschinen, ich bin angemeldet mit dem gleichen Benutzernamen und Passwort.

Wenn der client auf einer Maschine ruft CoCreateInstanceEx, fragt die andere Maschine zu starten der server-Anwendung, es gibt E_ACCESSDENIED.

Ich versuchte, die in der server-app die Eigenschaften der Komponente in dcomcnfg, und indem Sie die volle permisions an alle für alles, aber das hat nicht geholfen.

Was muss ich tun, damit dieser Aufruf erfolgreich ausgeführt werden kann?

Update:, Wenn die server-Anwendung läuft auf einem Windows 2000-box, die ich nicht bekomme diese Fehlermeldung; CoCreateInstanceEx gibt S_OK zurück.

InformationsquelleAutor Isaac Moses | 2008-08-21

Schreibe einen Kommentar