KEY_WOW64_32KEY und KEY_WOW64_64KEY
Abgesehen von der MSDN-Referenz, ich will wissen, was diese Schlüssel zu tun? Tut KEY_WOW64_32KEY bedeutet, dass ein 32-bit-Anwendung, die auf x64-OS wird der Zugriff auf die WOW64 Registry-Baum ? Und tut KEY_WOW64_64KEY bedeutet, dass ein 32-bit-Anwendung, die auf x64-OS wird auf die normale Registry-Baum und nicht die WOW64 Registry-Baum ? Was ist, wenn ich Zugriff auf einige Schlüssel, die ich nicht weiß, ob liegt in der WOW64-oder normal-Registry Tree ?
InformationsquelleAutor | 2012-10-09
Du musst angemeldet sein, um einen Kommentar abzugeben.
KEY_WOW64_64KEY
auf einem 64-bit OS bedeutet, dass die registry-Zugriff, egal ob es sich um ein 32-oder 64-bit-Prozess, der auf die 64-bit-registry anzeigen.KEY_WOW64_32KEY
auf einem 64-bit OS bedeutet, dass die registry-Zugriff, egal ob es sich um ein 32-oder 64-bit-Prozess, wird Zugriff auf die 32-bit-registry anzeigen.Weder von Ihnen irgendeine Wirkung auf einem 32-bit OS.
Verlassen die Flagge aus (default) auf einer 64-bit-OS senden registry-Zugriffe von 32-bit-Prozesse für die 32-bit-registry anzeigen und Zugriffe von 64-bit-Prozesse für die 64-bit-registry anzeigen.
Weitere Infos, diese Referenz-Seite bei Microsoft sollte erzählen die ganze Geschichte.
Ja, wenn Sie eine bereits geöffnete HKEY, um die 64-bit-Registrierung, RegDeleteKey (für jetzt). Wenn es das ist garantiert der Fall sein in der Zukunft, ich weiß nicht, der empfohlene Weg, auf jeden Fall wäre RegDeleteKeyEx mit der
KEY_WOW64_64KEY
Flagge.InformationsquelleAutor Joachim Isaksson
Aus der verlinkten Referenz:
Sagt:
KEY_WOW64_64KEY: Zugriff auf eine 64-bit-Schlüssel aus einer 32-bit-oder 64-bit-Anwendung.
KEY_WOW64_32KEY: Zugriff auf eine 32-bit-Schlüssel aus einer 32-bit-oder 64-bit-Anwendung.
InformationsquelleAutor lunixbochs