Class: Win32::SSPI::SecPkgCredentials_Names
- Inherits:
-
Object
- Object
- Win32::SSPI::SecPkgCredentials_Names
- Defined in:
- lib/win32/sspi/server.rb
Constant Summary collapse
- BUF_SZ =
512
Instance Method Summary collapse
- #cleanup ⇒ Object
-
#initialize ⇒ SecPkgCredentials_Names
constructor
A new instance of SecPkgCredentials_Names.
- #to_p ⇒ Object
- #to_s ⇒ Object
Constructor Details
#initialize ⇒ SecPkgCredentials_Names
Returns a new instance of SecPkgCredentials_Names.
28 29 30 |
# File 'lib/win32/sspi/server.rb', line 28 def initialize @buffer = "\0" * BUF_SZ end |
Instance Method Details
#cleanup ⇒ Object
41 42 43 |
# File 'lib/win32/sspi/server.rb', line 41 def cleanup API::FreeContextBuffer.call(self.to_p) end |
#to_p ⇒ Object
37 38 39 |
# File 'lib/win32/sspi/server.rb', line 37 def to_p @struct ||= [@buffer].pack('p') end |