Frage

Ich möchte einen Ordner zum Erstellen von Ereignissen über den Dateisystemwatcher in C#überwachen. Das Problem ist, dass ein anderer Prozess der Drittanbieter auch diesen Ordner beobachtet, den ich (wenn möglich) für meinen Prozess benötigt, um das Erstellen von Ereignis vor dem Prozess der Drittanbieter zu erhalten.

Gibt es einen Weg im verwalteten oder nicht verwalteten Code, den ich meinem Prozess eine höhere Priorität geben kann?

War es hilfreich?

Lösung

Selbst wenn Sie Ihrer Bewerbung eine höhere Priorität geben, gibt es keine Garantie dafür, dass Ihre Bewerbung die Veranstaltung zuerst erhält. Selbst wenn Sie Ihre Bewerbung auf höchste Priorität bewerben, erhält die andere Anwendung irgendwann eine Reihe von Verarbeitungszeiten und kann das Ereignis dann erhalten.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top