Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » Allgemeines (OffTopic) » Vc++-programm als Nt.service

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 <
000
08.07.2003, 09:53 Uhr
Kuddel



Hi,
Ich habe folgendes Pronblem:
Ich habe ein Programm, das ich unter WindowsNT als Service laufen lassen will. Wenn ich das in VC++ Debuge oder aus VC++ heraus starte, ob Debug oder Release-Version, läuft das ohne Probleme. Jetzt hab ich das mit Hilfe der instsrv.exe und srvany.exe als Service eingerichtet, und wenn ichs als Service starte erscheint die Fehlermeldung

"Die Anweisung in "..." verweist auf Speicher in "...". Der Vorgang "read" konnte nicht auf dem Speicher durchgeführt werden."
und danach noch 'ne Meldung wegen Access Violation.

Ohne jetzt näher auf den Code einzugehen, weiß irgendwer einen ganz allgemeinen Grund warum das in VC++ OK zu sein scheint, als Service aber 'nen Fehler schmeißt ?
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
08.07.2003, 11:40 Uhr
ao

(Operator)


Das könnte daran liegen, daß ein Programm, das als Service laufen will, bei der An- und Abmeldung ein bestimmtes Protokoll einhalten muß, sonst bockt Windows. Lies mal diesen Thread hier, da gibts ein längeres Stück Beispielcode:

www.fun-soft.de/forum/showtopic.php?threadid=2697

ao
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
08.07.2003, 12:14 Uhr
Kuddel



Jau, Danke,
ich denke das hilft schon mal.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ Allgemeines (OffTopic) ]  


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: