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