Учитывая FSRef каталога, можно использовать FSGetCatalogInfo
, чтобы найти номер ссылки на том и идентификатор каталога. Вместе этих двух чисел должно быть достаточно для идентификации каталога. Один из способов пойти в другом направлении - использовать FSMakeFSSpec( vRefNum, dirID, "\p", &fileSpec )
, а затем FSpMakeFSRef( &fileSpec, &dirRef )
. Однако FSMakeFSSpec
и FSpMakeFSRef
устарели. Мне интересно, есть ли способ перейти от vRefNum и dirID к FSRef, используя функции, которые не устарели.