это понятно. но вопрос не об этом. 
например есть функция. туда передается хэндл. внутри функции хочется получить имя.
это можно сделать, не передавая туда еще и имя?
вот текущее положение в файле никто же не передает куда ни поподя  параллельно с хэндлом. все его узнают когда нужно tell(FILE).
никак не найду аналогичное что-нибудь для имени.