2 votes

Quel type de pilote Mac dois-je construire pour intercepter le système de fichiers ?

Dans le monde Windows, je peux créer un filtre de système de fichiers (supérieur ou inférieur) afin d'inciter mon pilote à agir lorsqu'un fichier est modifié (par exemple pour l'audit ou la création de lecteurs virtuels).

Savez-vous quel est le modèle similaire dans un Mac ? Le kit I/O parle du développement de pilotes mais ne spécifie pas le modèle de stockage ou le système de fichiers. Existe-t-il un autre kit ?

1voto

Marco van de Voort Points 15378

OS X ne disposait-il pas de kevent/kqueue comme FreeBSD ?

1voto

0voto

Lou Franco Points 48823

Il semble qu'il existe une API privée utilisée par Spotlight, dont les sources sont disponibles ici :

http://osxbook.com/software/fslogger/

Si vous souhaitez créer votre propre système de fichiers (comme un disque virtuel), utilisez MacFuse

http://code.google.com/p/macfuse/

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X