2013-07-01 8 views
0

Est-il possible d'utiliser C# pour obtenir tous les fichiers auxquels on accède en temps réel? similaire à la protection en temps réel des antivirus. Je suppose qu'il y a le plus d'une API à accrocher dans le noyau ou quelque chose?Analyse de fichiers en temps réel

+0

Q: Que voulez-vous faire avec cette "liste de tous les fichiers qui sont accessibles en temps réel"? Q: Y at-il une chance que vous puissiez accomplir la même chose avec les outils de la [Suite SysInternals] (http://technet.microsoft.com/en-us/sysinternals/bb545027.aspx)? – paulsm4

+0

J'ai modifié votre titre. S'il vous plaît voir, "[Les questions devraient inclure" tags "dans leurs titres?] (Http://meta.stackexchange.com/questions/19190/)", où le consensus est "non, ils ne devraient pas". –

Répondre

2

FileSystemWatcher vous donnera notifications d'activité de fichier. Un programme AV doit également analyser et éventuellement bloquer l'accès avant que les données soient renvoyées - il le ferait avec un file system filter driver. Je ne pense pas qu'il existe un équivalent géré pris en charge.