В инете полно исходников на тему как узнать LocalAddress/LocalPort TCP соединения через TDI зная только хэнд этого соединения.
Стратегия такова:
Получаем FILE_OBJECT, и вызываем DeviceIoControl().
Возможно ли аналогичным путем получить информацию о RemoteAddress/RemotePort этого соединения ? Если да, то как ?