# File lib/highline/system_extensions.rb, line 110
      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