Je cours un AsyncReader
pour ouvrir un fichier MPG partagé en cours de téléchargement par une autre application (téléchargement progressif). Le fichier MPG partagé est créé avec les autorisations partagées FILE-SHARE-READ | FILE-SHARE-DELETE | FILE-SHARE-WRITE
. J'ai même essayé toutes les combinaisons de ces drapeaux.Utilisation de DirectShow AsyncReader avec C#
Voici le problème: en C# la méthode AsyncReader.Load
renvoie une erreur:
file in use
Dans C++, il ne fonctionne pas. C++ ouvre le fichier très bien.
Une idée pourquoi tout cela est-il?