On 29/09/2017 16:14, Michael Fritscher wrote: >> Yes, that's pretty much the only way to do it; it's not the easiest >> thing because you have to use NT kernel APIs (NtCreateFile) rather than >> e.g. CreateFile. Likewise for NtQueryAttributesFile, >> NtQueryDirectoryObject, etc. NtOpenDirectoryObject. :( >> >> Paolo >> > Hi, > > why do I need the NT* functions instead of the "normal" ones from > kernel32? And it was working even with the posix functions some time ago > (Which I'll port to current qemu atm)
openat lets you create a file from a directory handle and relative path. CreateFile doesn't let you do that, only the ntdll functions can. Paolo
