Unsere Anwendung erhält einen System Call Failed RPC-Fehler von DCOM ( 0x80010100
), vermuten wir, dass die Nachrichtenwarteschlange des Zielthreads voll ist (obwohl ich nicht überzeugt bin, dass das stimmt). Ich weiß, die Warteschlange ist beschränkt auf 10,000
Nachrichten und ich möchte sehen, ob wir in den üblichen Fällen in der Nähe dieser Zahl liegen. Gibt es eine Möglichkeit, die Größe der Nachrichtenwarteschlange eines Threads zu überwachen?
Die vielversprechendste Option, die ich gefunden habe, war GetQueueStatus
aber dies beinhaltet nicht die Anzahl der Nachrichten in der Warteschlange, sondern nur deren Typen.