RegSaveKey gibt ERROR_PRIVILEGE_NOT_HELD @ zurü

Ich versuche, den Inhalt eines bestimmten Registrierungsschlüssels mit der RegSaveKey () -API in einer Datei zu speichern:

HKEY key;
LRESULT result = RegOpenKeyEx(HKEY_LOCAL_MACHINE, L"Software\\MyProduct", 0, KEY_ACCESS_ALL, &key);
result = RegSaveKey(key, L"c:\\temp\\saved.reg", NULL);

RegSaveKey () gibt jedoch @ zurüERROR_PRIVILEGE_NOT_HELD. In der SDK-Dokumentation heißt es: "Der aufrufende Prozess muss das @ habeSE_BACKUP_NAME privileg enabled ". Der Prozess wird entweder als lokaler Administrator oder als Dienst ausgeführt.

Irgendwelche Ideen

Antworten auf die Frage(4)

Ihre Antwort auf die Frage