Для работы со временными файлами полезной была бы возможность работать в следующем стиле:
int fd = open( partition_path, O_CREAT | O_NOLINK | O_RDWR );
// производим запись в файл
link( fd, real_path_name );
Эти вызовы были бы полезны в первую очередь для различных JIT.
Кроме того интересно в плане надёжности может быть открыть бинарник для последующего запуска до понижения привелегий.
Возможность открыть каталог, получить его хэндл и работать с файлами относительно этого хэндла. Преимущества — больше возможностей конфигурации и возможность получить хэндл до понижения привелегий.