GetConsoleScreenBufferInfo (HighLine::SystemExtensions)

    # File lib/highline/system_extensions.rb, line 108
          def GetConsoleScreenBufferInfo( console_handle )
            @@apiGetConsoleScreenBufferInfo ||=
              Win32API.new( "kernel32", "GetConsoleScreenBufferInfo",
                            ['L', 'P'], 'L' )

            format = 'SSSSSssssSS'
            buf    = ([0] * format.size).pack(format)
            @@apiGetConsoleScreenBufferInfo.call(console_handle, buf)
            buf.unpack(format)
          end