Win32 PathResolve преобразует \temp в c:\temp, даже если я запускаю функцию с другого диска.
\temp
c:\temp
Кроме того, IsRelative () возвращает false для '\ temp', что заставляет меня задуматься, какое разрешение он думает, что делает для этого пути.
Возможно, пути без дисков по умолчанию для вашего системного диска?