Dans le monde Windows, je peux créer un filtre de système de fichiers (supérieur ou inférieur) afin de connecter mon pilote à l'action lorsqu'un fichier est modifié (par exemple, auditer ou créer des lecteurs virtuels). Savez-vous quel est le modèle similaire dans un Mac? le kit d'E/S parle du développement du pilote mais ne spécifie pas le modèle de stockage ou le système de fichiers. Y a-t-il un autre kit?Quel type de pilote Mac dois-je créer pour intercepter le système de fichiers?
Répondre
On dirait qu'il ya une API privée projecteur utilise une source ici:
http://osxbook.com/software/fslogger/
Si vous voulez créer votre propre système de fichiers (comme ce lecteur virtuel serait), utilisez MacFuse
N'a pas OS X ont kevent/kqueue comme FreeBSD?
Cela m'a en fait donné l'exemple, oui, il y a des kqueues et des kevents comme indiqué ici: http://developer.apple.com/documentation/Darwin/Conceptual/FSEvents_ProgGuide/KernelQueues/KernelQueues.html#//apple_ref/doc/ uid/TP40005289-CH5-SW2. Je vais commencer ici. –
Merci, zone intéressante à étudier. Il semble que dans le monde de Mac tous ces trucs sont répartis sur le mode utilisateur et le mode noyau. :) –
- 1. Créer pilote personnalisé pour System.Data.Common
- 2. Pilote PDO MySQL sur Mac
- 3. Quel est le moyen le plus efficace pour créer un sitemap.xml pour n'importe quel système de gestion de contenu?
- 4. comment regarder un système de fichiers pour le changement
- 5. Quelle API fonctionne pour installer un pilote de système de fichiers sous Windows?
- 6. NHibernate: Impossible de créer le pilote à partir de Test.SqlServerCeDriver_ImageFix
- 7. Erlang système de type
- 8. Quel est le type de système pour un tableau d'octets - asp.net?
- 9. Système de fichiers TreeView
- 10. Quel est le meilleur système de fichiers Linux pour MySQL (InnoDB)?
- 11. IE7 et fichiers XML sur le système de fichiers
- 12. Système de fichiers en mémoire pour Windows
- 13. Quel est le truc pour utiliser otool sur le mac?
- 14. Créer une boucle dans un système de fichiers Linux
- 15. Développement de pilote USB sur un Mac en utilisant Python
- 16. Quel système de contrôle de version utiliser?
- 17. Système de fichiers TreeView
- 18. Sondage pour la taille de bloc de système de fichiers
- 19. Comment enregistrer le type de système de fichiers FUSE avec mount (8) et fstab?
- 20. système de téléchargement de fichiers
- 21. Quel est le type de données C# pour WINOLEAPI?
- 22. Mac 10.4 Fichiers de synchronisation
- 23. Quel est le type de SOCKET?
- 24. Quel type de données/structure pour stocker les informations de la liste de fichiers?
- 25. test de performance du système de fichiers
- 26. Créer une nouvelle image sur le système de fichiers à partir de System.Drawing.Image?
- 27. Comment échapper un chemin de système de fichiers pour l'iPhone?
- 28. Ressources pour apprendre AppleScript pour Mac système 7.5.5
- 29. Système de template pour créer pdf en php
- 30. test.php ne peut pas le fichier de sortie dans le système de fichiers de Leopard
Merci, je regarderai sur le premier lien que je dois faire quelque chose de similaire, juste un peu plus complexe. Mais avoir une source est un bon point de départ. Merci –