Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » C / C++ (WinAPI, Konsole) » Registry-eintrag erstellen

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
25.04.2003, 10:26 Uhr
~Tobi
Gast


Hallöle Zusammen!

Kennt sich jemand mit Registry-Einträgen aus?
Mit einem vom Benutzer angegebenen Standort möchte ich auf seinem Rechner einen Registry-Eintrag anlegen.

Ich weiß, dass ích dazu RegCreateKeyEx, bzw. RegSetValueEx und RegCloseKey benutzen muss.

Allerdings bin ich noch nicht so fit in C++ und habe Probleme alle Parameter zusammenzubekommen.

z:b.:

LONG RegCreateKeyEx(
HKEY hKey, // handle to open key
LPCTSTR lpSubKey, // subkey name
DWORD Reserved, // reserved
LPTSTR lpClass, // class string
DWORD dwOptions, // special options
REGSAM samDesired, // desired security access
LPSECURITY_ATTRIBUTES lpSecurityAttributes, // inheritance
PHKEY phkResult, // key handle
LPDWORD lpdwDisposition // disposition value buffer
);

Welche Dinge muss ich der Methode mitgeben?

Kann mir jemand helfen?

Danke schonmal!!!

Gruß Tobi
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
25.04.2003, 10:59 Uhr
virtual
Sexiest Bit alive
(Operator)


Erst lesen, wofür das Forum da ist, und dann bitte in das richtige Forum posten! - Sollte auch in deinem Sinne sein, weil Leute die sich für Windows interessieren, mögen nicht zwingenderweise Rästelaufgaben!
--
Gruß, virtual
Quote of the Month
Ich eß' nur was ein Gesicht hat (Creme 21)
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
25.04.2003, 11:19 Uhr
~Tobi
Gast


Sorry!

Das mit dem lesen krieg ich noch hin...
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
003
25.04.2003, 15:41 Uhr
~Tobi
Gast


Das mit dem Eintrag habe ich hinbekommen. Das Problem ist jetzt ein Berechtigungproblem.

Dieses Programm soll auf Rechner ausgeführt werden, die keine Berechtigung haben, die Registry zu ändern. Die Berechtigungen, die man dem RegCreateKeyEx mitgeben kann, haben da glaub ich keinen Einfluss...

Gibts da was?

Vielen Dank!

Gruß
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
004
25.04.2003, 18:58 Uhr
FloSoft
Medialer Over-Flow
(Administrator)


wenn du z.b unter Windows NT keine Berechtigung hast, die Registry zu verändern, musst du erstmal adminrechte dir besorgen (schau mal unter www.astalavista.box.sk, da findest sicherlich was)
--
class God : public ChuckNorris { };
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
005
29.04.2003, 11:28 Uhr
~Tobi
Gast


Hi,

diese Seite kenn ich aber ich bin mir nich sicher ob mich das weiter bringt.
Ich suche nach einer Methode, die ich in meinem Code ausführen kann. Das heißt ich möchte nur für den Moment wo dieses Programm ausgeführt wird, die nötigen Rechte haben.

Gibt es sowas?

Das Programm wird zu 80% auf NT 4.0 Maschinen ausgeführt.

Vielen Dank!
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
006
30.04.2003, 10:45 Uhr
~Tobi
Gast


Hallöle,

habe die Lösung gefunden, für alle, die es interessiert. Soll heißen es funktioniert. Ob das jetzt die beste Lösung ist sei dahingestellt.

Mit LogonUser, ImpersonateLoggedOnUser hole ich mir die nötigen Rechte. Dann bearbeite ich die Rechte und mit RevertToSelf kehre ich wieder zurück.

Danke trotzdem

Tobi
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ 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: