Re: [python-win32] Question on parsing Reparse Points

2010-10-04 Thread Roger Upole
pbx wrote: > > hello, there seems to be something wrong with this, > target always seems to be prepended with some data like ?\\? before the > expected string (e.g. C:\Users\...) starts. The '\??\' prefix is normal. That's the designator for a raw path, and is required when creating a reparse p

Re: [python-win32] Question on parsing Reparse Points

2010-10-03 Thread pbx
hello, there seems to be something wrong with this, target always seems to be prepended with some data like ?\\? before the expected string (e.g. C:\Users\...) starts. the printname_len is accurate in that is represents the raw (byte) length of the string excluding this starting ?\\? is there

Re: [python-win32] Question on parsing Reparse Points

2009-03-23 Thread Philip Bloom
Thanks very much for that. That was pretty much old win32 black magic to me and it totally solved my trouble. :) -Original Message- From: python-win32-bounces+pbloom=crystald@python.org [mailto:python-win32-bounces+pbloom=crystald@python.org] On Behalf Of Roger Upole Sent: Friday,

Re: [python-win32] Question on parsing Reparse Points

2009-03-20 Thread Tim Golden
Philip Bloom wrote: Hello, This is my first post the python win32 programming list, so hello. I'm trying to figure out a way to tell where a Reparse Point () is really pointing programmatically. I can determine pretty easily a folder is a Junction (win32api.GetFileAttributes(folder)==1040), b

[python-win32] Question on parsing Reparse Points

2009-03-19 Thread Philip Bloom
Hello, This is my first post the python win32 programming list, so hello. I'm trying to figure out a way to tell where a Reparse Point () is really pointing programmatically. I can determine pretty easily a folder is a Junction (win32api.GetFileAttributes(folder)==1040), but from there, I can't