IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Visual C++ Discussion :

[Aide] Named Pipes sous windows


Sujet :

Visual C++

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éprouvé
    Inscrit en
    Novembre 2007
    Messages
    129
    Détails du profil
    Informations forums :
    Inscription : Novembre 2007
    Messages : 129
    Par défaut [Aide] Named Pipes sous windows
    Bonjour,

    Je travail sur un code (que je n'ai pas fait ) qui emploi des names pipes.

    Code :

    CreateFile( "\\\\.\\pipe\PipeName", GENERIC_READ | GENERIC_WRITE,
    FILE_SHARE_READ | FILE_SHARE_WRITE,
    NULL, OPEN_EXISTING, 0, NULL );

    pour le nom du pipe j'ai aussi essayé avec \\\\localhost\\ ainsi que le nom de l'ordi sur le réseau .. la désignation \\\\.\\ viens de msdn

    Le code erreur renvoyé est -1 (0xfffffff) => INVALID_HANDLE_VALUE
    GetLastError(); me renvoye le code 2 dont je ne connais pas le sens


    J'ai quelques idées sur les raisons de ce plantage :
    - J'ai un compte un peu limité (je ne suis aps admin mais normalement le developeur d'origine avait les memes pribvileges)
    - Il faut faire une bidouille pour activers les pipes sous windos.

    En gros si vous connaisser ce qu'il faut faire pour activer les pipes sous windows xp merci de m'aider.

    Si il ne faut pas d'activation ou d'installer un truc avant .. merci de confirmer;

    Merci a tous

  2. #2
    Expert éminent
    Avatar de Médinoc
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Septembre 2005
    Messages
    27 395
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Septembre 2005
    Messages : 27 395
    Par défaut
    System Error Codes (0-499)
    L'erreur 2 est "File not found" car le tube nommé que tu demandes à ouvrir n'est pas trouvé.
    SVP, pas de questions techniques par MP. Surtout si je ne vous ai jamais parlé avant.

    "Aw, come on, who would be so stupid as to insert a cast to make an error go away without actually fixing the error?"
    Apparently everyone.
    -- Raymond Chen.
    Traduction obligatoire: "Oh, voyons, qui serait assez stupide pour mettre un cast pour faire disparaitre un message d'erreur sans vraiment corriger l'erreur?" - Apparemment, tout le monde. -- Raymond Chen.

  3. #3
    Membre éprouvé
    Inscrit en
    Novembre 2007
    Messages
    129
    Détails du profil
    Informations forums :
    Inscription : Novembre 2007
    Messages : 129
    Par défaut
    Ok, c'etait bien ... un autre programe cree le fichier en question ... mais avec un autre nom d'ou le probleme.

    Merci Médinoc, passe une bonne journée merci aussi pour le site avec la liste des codes d'erreurs

  4. #4
    Rédacteur
    Avatar de farscape
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Novembre 2003
    Messages
    9 055
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Novembre 2003
    Messages : 9 055
    Par défaut
    salut,
    j'avais posté un exemple client/serveur sur ce sujet:
    http://www.developpez.net/forums/sho...449#post331449

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [Débutant] Aide à l'installation sous Windows
    Par mstat dans le forum Fortran
    Réponses: 2
    Dernier message: 30/04/2009, 10h28
  2. pipe() sous windows
    Par youp_db dans le forum Windows
    Réponses: 1
    Dernier message: 30/08/2006, 14h16
  3. Pipe sous windows via Perl
    Par Dubitatif dans le forum Langage
    Réponses: 3
    Dernier message: 14/04/2006, 09h40
  4. Communication par pipe sous Windows.
    Par Pragmateek dans le forum Windows
    Réponses: 9
    Dernier message: 05/04/2006, 15h22
  5. Besoin d'aide avec postgresql sous windows NT
    Par Chihuahua dans le forum PostgreSQL
    Réponses: 3
    Dernier message: 18/07/2003, 08h29

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo