AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Suchfunktion Ergebnis der Suchanfrage

Ergebnis der Suchanfrage


Datum des Suchindex: Heute, 15:32

Parameter dieser Suchanfrage:

Suche in Thema: Pipe in 64Bit Dll
Suche alle Beiträge, die von "Gruber_Hans_12345" geschrieben wurden
• Suchmethode: "Suche nach allen Begriffen"
• Nach Datum (firstpost) sortiert
• Zeige Treffer als Beiträge
Zeige 5 von insges. 5 Treffern
Suche benötigte 0.000s

Es liegen Ergebnisse in folgenden Bereichen vor:

  • Forum: Win32/Win64 API (native code)

    AW: Pipe in 64Bit Dll

      FreePascal
      by Gruber_Hans_12345, 9. Jan 2019
    ah glaub hab den fehler gefunden ....
    habe vergessen (weiss nicht genau was davon das wichtige ist) beim Text den ich sende einen #13#10#0 anzuhängen ....

    funktioniert nun :D
  • Forum: Win32/Win64 API (native code)

    AW: Pipe in 64Bit Dll

      FreePascal
      by Gruber_Hans_12345, 9. Jan 2019
    Also am Server (der ist 32 Bit) erzeuge ich die Pipe mit
    const
    OpenMode = PIPE_ACCESS_DUPLEX or FILE_FLAG_OVERLAPPED;
    PipeMode = PIPE_TYPE_MESSAGE or PIPE_READMODE_MESSAGE or PIPE_WAIT;
    Instances = PIPE_UNLIMITED_INSTANCES;
    var
    fSA : TSecurityAttributes;
    begin
    InitializeSecurity(fSA);
    fPipe := CreateNamedPipe(PChar('\\.\pipe\'+fPipeName),...
  • Forum: Win32/Win64 API (native code)

    AW: Pipe in 64Bit Dll

      FreePascal
      by Gruber_Hans_12345, 8. Jan 2019
    ja die laufen auf der selben maschine.
  • Forum: Win32/Win64 API (native code)

    AW: Pipe in 64Bit Dll

      FreePascal
      by Gruber_Hans_12345, 8. Jan 2019
    Ja das Problem ist hier nun das
    das CreateFile liefert einen gültigen Handle, und am Server bekomme ich auch mit das sich wer connected
    das SetNamedPipeHandleState und das WriteFile liefern zwar beide 1 zurück, also sagen eigentlich das es funktioniert hat, aber am Server kommt nichts an.

    Es handelt sich hier um eine 64Bit Dll, die mit einem 32Bit Server kommuniziert, aber das sollte ja...
  • Forum: Win32/Win64 API (native code)

    Pipe in 64Bit Dll

      FreePascal
      by Gruber_Hans_12345, 7. Jan 2019
    Hallo ich verwende Lazarus um eine 64Bit DLL zu schreiben die eine Verbindung zu einer NamedPipe macht, Daten schreibt und liest, allerdings will das ganze nicht so recht.

    Der vereinfachte Code :

    pipeName := '\\.\pipe\Client'#0;
    sendData := 'Test'#13#10#0;
    timeOut := GetTickCount+5000;
    hPipe := CreateFile(PChar(pipeName), GENERIC_READ or GENERIC_WRITE, 0, nil,...


URL zu dieser Suchanfrage:

https://www.delphipraxis.net/dp_search.php?do=usersearch&search_username=Gruber_Hans_12345&search_exact_username=1&search_sortby=dateline&search_resulttype=post&search_matchmode=0&searchthreadid=199224
Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 15:39 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz