Specifies which registry view to target on a 64-bit operating system.
public enum class RegistryView
[System.Serializable] public enum RegistryView
type RegistryView =
Public Enum RegistryView
|Default Default Default Default||0||
The default view.
|Registry32 Registry32 Registry32 Registry32||512||
The 32-bit view.
|Registry64 Registry64 Registry64 Registry64||256||
The 64-bit view.
On the 64-bit version of Windows, portions of the registry are stored separately for 32-bit and 64-bit applications. There is a 32-bit view for 32-bit applications and a 64-bit view for 64-bit applications.
You can specify a registry view when you use the OpenBaseKey and OpenRemoteBaseKey(RegistryHive, String, RegistryView) methods, and the FromHandle property on a RegistryKey object.
If you request a 64-bit view on a 32-bit operating system, the returned keys will be in the 32-bit view.
We'd love to hear your thoughts. Choose the type you'd like to provide:
Our feedback system is built on GitHub Issues. Read more on our blog.