Einzelnen Beitrag anzeigen

Delphi.Narium

Registriert seit: 27. Nov 2017
2.490 Beiträge
 
Delphi 7 Professional
 
#10

AW: Eine isapi dll für Apache 2.4 soll CMD ausführen

  Alt 22. Mär 2021, 12:32
Und als Ergänzung zu allen bisherigen Anmerkungen:

Es gilt herauszufinden, was die 42 in diesem Fall bedeutet.

Vermutlich nicht dashier 42 (Antwort)

Aber in der Windows.pas von meinem Delphi 7 ist auch kein entsprechender Wert definiert, der irgendwie mit den dort aufgeführten Rückgabewerten von ShellExecute korrespondiert.

Was ich befremdlich finde:

Eine ISAPI.dll wird auf dem Webserver ausgeführt. Man kann einen Aufruf der ISAPI.dll von (fast) überall auf der Welt veanlassen, ohne zu wissen, wo konkret der Apache läuft, der diesen Aufruf dann durchführt. Was hat man da davon, wenn man im ShellExecute die auszuführende Routine mit SW_SHOW (5) zur Anzeige bringt?

Kann man das überhaupt? Ist das für 'ne ISAPI.dll zulässig? Kann der Apache damit umgehen? Oder ist das der Grund für die 42?
  Mit Zitat antworten Zitat