http://bugs.winehq.org/show_bug.cgi?id=34851
--- Comment #2 from Nikolay Sivov bunglehead@gmail.com 2013-11-03 14:12:15 CST --- The way Python uses it looks a bit dirty, first buffer size is queried with VOLUME_NAME_NT and later path is retrieved with VOLUME_NAME_DOS. So it allocates too much and relies on later variant be shorter. Or..they workaround some API details.