Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » C / C++ (WinAPI, Konsole) » C++ .exe als Dienst

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 < [ 2 ] [ 3 ]
000
05.06.2003, 09:25 Uhr
ai-tee



Hallo Leutz,

ich bin nun nahezu fertig mit meinem kleinen Programm ... ich möchte dieses nun als Dienst laufen lassen. Kann mir wer da ein paar Tips geben, wie ich so etwas bewerkstellige?
--
Greetz, ai`tee
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
05.06.2003, 13:50 Uhr
FloSoft
Medialer Over-Flow
(Administrator)


müsste mit

CreateService

funktionieren, genaueres MSDN
--
class God : public ChuckNorris { };
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
05.06.2003, 14:11 Uhr
ai-tee



Thx
--
Greetz, ai`tee
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
003
11.06.2003, 12:53 Uhr
ai-tee



Ist es auch möglich den CreateService Aufruf in der aktuellen Datei zu machen und eben jene Datei als Service zu aktivieren??
--
Greetz, ai`tee
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
004
11.06.2003, 16:17 Uhr
FloSoft
Medialer Over-Flow
(Administrator)


denke schon, hab das noch nie probiert
--
class God : public ChuckNorris { };
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
005
11.06.2003, 19:43 Uhr
Uwe
C/C++ Master
(Administrator)


Hallo Flo,

Zitat:
FloSoft postete
denke schon, hab das noch nie probiert

Ich auch noch nicht, da unüblich. Sollte aber eigentlich funzen.
--
"Es ist schwierig, ein Programm wirklich idiotensicher zu machen, weil Idioten so genial sind."

Bis dann...
Uwe
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
006
19.06.2003, 11:15 Uhr
ai-tee



Ok, ist alles soweit eingerichtet ...
nur ich bekomme beim starten des Dienstes immer die Fehlermsg.
Fehler 5: Zugriff verweigert
Der Dienst "xxx" auf "Lokaler Computer" konnte nicht gestartet werden.

Die Fehlermeldung bleibt immer bestehen, egal wohin ich die .Exe die gestartet werden soll verschiebe.
Sie ist auch nicht schreibgeschützt.

Starttyp: Automatisch
Startparameter: keine
Anmelden als:
Lokales Systemkonto
Hardwareprofil: Profil 1
Keine Abhängigkeiten


Kann damit jemand was anfangen? Oder mir Lesestoff geben? Ich google derweil mal weiter ...
--
Greetz, ai`tee
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
007
19.06.2003, 14:25 Uhr
ai-tee



Hmm ich habe leider immernoch einige Schwierigkeiten. Ich bekomme z.B. Fehlercodes die in der Beschreibung als Konstante überhaupt nicht existieren.

Kann mir jemand sagen um was für einen Fehler es sich handelt?

Ich schreibe mal immer die Funktion in den resultierenden Fehler:

OpenSCManager
997
OpenService
997
ControlService
6
CloseServiceHandle
6
DeleteService
6

Also 6 hab ich schon herausgefunden, insofern ich richtig recherchiert habe ... könnte Invalid Handle bedeuten ... aber die 997 ??

Plz help ...
--
Greetz, ai`tee
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
008
19.06.2003, 16:30 Uhr
ai-tee



Man kann ja die Konstante die den Alias für den int Errorcode repräsentiert mit cout ausgeben ... funktioniert das (vielleicht mittels Funktion) auch andersherum? Dass ich mir die Konstante dazu ausgeben lassen kann? Oder vielleicht sogar eine Beschreibung?
--
Greetz, ai`tee
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
009
19.06.2003, 18:11 Uhr
FloSoft
Medialer Over-Flow
(Administrator)


strerror

bzw

FormatMessage
--
class God : public ChuckNorris { };
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 < [ 2 ] [ 3 ]     [ C / C++ (WinAPI, Konsole) ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: