Maintenance of Ruby 2.0.0 ended on February 24, 2016. Read more

In Files

  • dl/win32/lib/win32/registry.rb

Win32::Registry::PredefinedKey

Predefined Keys

Public Class Methods

new(hkey, keyname) click to toggle source
 
               # File dl/win32/lib/win32/registry.rb, line 182
def initialize(hkey, keyname)
  @hkey = hkey
  @parent = nil
  @keyname = keyname
  @disposition = REG_OPENED_EXISTING_KEY
end
            

Public Instance Methods

class() click to toggle source

Fake class method for Win32::Registry#open, Win32::Registry#create

 
               # File dl/win32/lib/win32/registry.rb, line 195
def class
  Registry
end
            
close() click to toggle source

Predefined keys cannot be closed

 
               # File dl/win32/lib/win32/registry.rb, line 190
def close
  raise Error.new(5) ## ERROR_ACCESS_DENIED
end