Einzelnen Beitrag anzeigen

norwegen60

Registriert seit: 23. Dez 2007
Ort: Schwarzwald
505 Beiträge
 
Delphi 12 Athens
 
#5

AW: Zugriff auf Named Pipe ohne Netzanschluss

  Alt 8. Mär 2014, 18:28
Hallo,

vielen Dank für das schnelle Feedback

Warum verwendest du im unteren Codeschnipsel denn '\\PC01.\pipe\ForcePipe' statt wie oben '\\.\pipe\ForcePipe'? Der PC01 DNS Name wird nur verfügbar sein, wenn du im Netzwerk bist. Der einfache Punkt beschreibt immer den lokalen Host.
Das mit dem Punkt wusste ich nicht. Ich hatte es mit 127.0.0.1 probiert, aber auch erfolglos. Jetzt mit . funktioniert es
Man mag es nicht glauben, aber CallNamedPipe sagt einem, was es für ein Problem gab.
In den richtigen Treibern habe ich das auch irgendwann implementiert. In der Demo wars noch vereinfacht
Ach ja, was sind send und recv eigentlich?
send enthält den Commandstring
recv den Rückgabewert als String

Problem ist für mich gelöst

Danke
Gerd
  Mit Zitat antworten Zitat