
Eu tenho uma biblioteca C que está sendo usada por programas executados tanto no espaço do usuário quanto no espaço do kernel. Quero que a biblioteca C seja capaz de ler um arquivo armazenado em algum lugar do sistema de arquivos. Isso será possível ou há alguma restrição aos programas em relação ao acesso a arquivos em execução em qualquer ambiente?