# File lib/chef/util/windows/net_use.rb, line 96
  def get_info
    ptr  = 0.chr * PTR_SIZE
    rc = NetUseGetInfo.call(nil, @name, 2, ptr)

    if rc != NERR_Success
      raise ArgumentError, get_last_error(rc)
    end

    ptr = ptr.unpack('L')[0]
    buffer = 0.chr * SIZEOF_USE_INFO_2
    memcpy(buffer, ptr, buffer.size)
    NetApiBufferFree(ptr)
    use_info_2_unpack(buffer)
  end