If I'm reading the MSDN correctly, you cannot use ReadFile on a directory handle:

http://msdn.microsoft.com/en-us/libr...8VS.85%29.aspx

Viggy