Fehlermeldung "nicht genügend Speicher steht dieser Vorgang (0x8007000e)" viele Objekte von einem Prozess auf einen anderen Aufruf mit COM+

Wichtig: Dieser Artikel wurde maschinell übersetzt und wird dann möglicherweise mithilfe des Community Translation Framework (CTF) von Mitgliedern unserer Microsoft Community nachbearbeitet. Weitere Informationen zu CTF finden Sie unter http://support.microsoft.com/gp/machine-translation-corrections/de.

Den englischen Originalartikel können Sie über folgenden Link abrufen: 890425
Problembeschreibung
Wenn viele Objekte von einem Prozess auf einen anderen Aufruf mit Microsoft COM+ erhalten Sie folgende Fehlermeldung:
Es ist nicht genügend Speicher zum Abschließen dieses Vorgangs verfügbar (0x8007000e).
Wenn Sie einen an den Clientprozess Debugger sehen Sie 8007000E erste Chance-Ausnahmen vom Debugger gemeldet.
Ursache
Dieses Problem wird durch die Einschränkung in der remote Procedure Call (RPC) verursacht, zu einem anderen nur 256 eindeutige Schnittstellen von einem Prozess aufgerufen werden kann. Dieses Problem tritt normalerweise auf, wenn Sie mit vielen Objekten in die Anwendung oder das Paket COM+ oder Microsoft Transaction Server verwenden.
Lösung
Um dieses Problem zu beheben, verwenden Sie eine der folgenden Methoden:
  • Geteilte Objekte zwischen mehreren Prozessen.
  • Reduzieren Sie die Anzahl der Schnittstellen, die zwischen einem Prozess aufgerufen werden.
Status
Microsoft hat bestätigt, dass es sich um ein Problem bei den Microsoft-Produkten handelt, die im Abschnitt "Eigenschaften" aufgeführt sind.

Warnung: Dieser Artikel wurde automatisch übersetzt.

Eigenschaften

Artikelnummer: 890425 – Letzte Überarbeitung: 03/20/2016 07:44:00 – Revision: 2.0

Microsoft COM+ 1.5, Microsoft COM+ 1.0

  • kbprogramming kbtshoot kbprb kbmt KB890425 KbMtde
Feedback