Re: [Boost-bugs] [Boost C++ Libraries] #2139: Possible robustness improvement to Windows equivalent() implementation

Subject: Re: [Boost-bugs] [Boost C++ Libraries] #2139: Possible robustness improvement to Windows equivalent() implementation
From: Boost C++ Libraries (noreply_at_[hidden])
Date: 2008-10-13 01:54:48


#2139: Possible robustness improvement to Windows equivalent() implementation
-------------------------------+--------------------------------------------
  Reporter: bemandawes | Owner: bemandawes
      Type: Feature Requests | Status: closed
 Milestone: Boost 1.37.0 | Component: filesystem
   Version: Boost 1.35.0 | Severity: Problem
Resolution: wontfix | Keywords:
-------------------------------+--------------------------------------------
Changes (by bemandawes):

  * status: new => closed
  * resolution: => wontfix

Comment:

 GetVolumeInformation suffers from the problem as the current
 implementation; some media vendors assign duplicate volume serial numbers.

 Win32_PhysicalMedia information doesn't add anything either.

 GetFinalPathNameByHandle looks hopeful, but it is Vista only so I'm not
 sure its of much help.

 Also, for most practical purposes the current implementation works quite
 well. The corner cases are pretty much limited to deliberate cloning of
 media, so in one sense these are equivalent, even if the media is
 physically different.

 I'm going to close this ticket, but feel free to reopen it if you come up
 with a better solution.

 Thanks,

 --Beman

-- 
Ticket URL: <http://svn.boost.org/trac/boost/ticket/2139#comment:1>
Boost C++ Libraries <http://www.boost.org/>
Boost provides free peer-reviewed portable C++ source libraries.

This archive was generated by hypermail 2.1.7 : 2017-02-16 18:49:58 UTC