Hi all,

can you please explain me this behaviour?

Code:
LONG lHC = _findfirsti64("C:", &fileEntry);
LONG lHD = _findfirsti64("D:", &fileEntry);
After this code executes, the result is

Code:
lHC = -1
lHD = 1558184
Why did it fail for "C:"?

And how should I call it correctly for root drives?

Thank you.