2009-10-13 8 views
2

Simple question ici (mais peut-être pas une réponse simple):Tubes nommés en tant que fichiers

Est-il possible de spécifier un chemin pour un (existant) tube nommé qui peut être utilisé par des programmes comme si elles ouvrent dans un fichier normal?

Selon les codes this MSDN page, les canaux de noms sur l'ordinateur local peuvent être référencés à l'aide de la syntaxe de chemin suivante: \\.\pipe\PipeName, mais je n'ai pas de chance d'utiliser les programmes Windows standard. Par ailleurs, si quelqu'un a des suggestions pour s'interfacer avec des programmes qui ne peuvent utiliser le système de fichiers que de manière plus efficace que les E/S physiques (par exemple les canaux nommés), je serais heureux de prendre leur.

+0

Notez que j'ai posé une question sur StackOverflow parce que c'est en fin de compte lié à un de mes projets de programmation. Si cela aide, j'utilise C#, bien que je soupçonne que cela n'aura pas d'importance aux fins de cette question. – Noldorin

Répondre

1

Cela ne fonctionnerait que si les programmes utilisent la fonction Win32 API CreateFile() pour ouvrir les fichiers.

Questions connexes