Кто знает как работать с интерфейсом IEnumConnections? IEnumConnections.Next ----------------------------------------------- cConnections [in] Number of CONNECTDATA structures returned in rgpcd. rgpcd [out] Array of size cConnections (or larger) to receive enumerated CONNECTDATA structures. pcFetched [out] Pointer to the number of elements actually supplied in rgpcd. Caller can pass in NULL if rgpcd is one. Вроде все понятно, но метод Next почему-то всегда возвращает ошибку, кроме случая когда я передаю в cConnections ноль. Но мне надо получать хотя бы по одному соединению. Надо определять подключен ли определенный интерфейс или еще нет. Для этого я хочу перебрать все IUnknow и узать поддерживают есть ли среди них мой интерфейс. Если хотя бы один IUnknown поддреживает мой интерфейс, значит второй раз не надо конектится, в противном случае надо.