Citation: 1B_297/2009 26.11.2009 E. D

Agissant par la voie du recours en matière pénale, A.________ demande au Tribunal fédéral d'annuler l'ordonnance du 30 septembre 2009 et de retourner le dossier à l'autorité cantonale pour examen du fond du litige et nouvelle décision au sens des considérants. Elle se plaint d'une violation de l'interdiction du déni de justice formel (art. 29 al. 1 Cst.), d'une application arbitraire des art. 22, 190 al. 1 et 192 du code de procédure pénale genevoise du 27 septembre 1977 (CPP/GE; RSG E 4 20) et d'une violation des règles de la bonne foi (art. 5 al. 3 et 9 Cst.). La Chambre d'accusation renonce à se déterminer et se réfère aux considérants de son ordonnance. Le Ministère public du canton de Genève et B.________ concluent au rejet du recours. Bien qu'elle y ait été invitée, C.________ ne s'est pas déterminée.