Method: ChildProcess::Windows::SecurityAttributes#initialize
- Defined in:
- lib/childprocess/windows/structs.rb
#initialize(opts = {}) ⇒ SecurityAttributes
Returns a new instance of SecurityAttributes.
74 75 76 77 78 79 80 |
# File 'lib/childprocess/windows/structs.rb', line 74 def initialize(opts = {}) super() self[:nLength] = self.class.size self[:lpSecurityDescriptor] = nil self[:bInheritHandle] = opts[:inherit] ? 1 : 0 end |