On 12/19/18, Boylan, Ross <ross.boy...@ucsf.edu> wrote: > Eryk, thank you for that very detailed explanation. The directory is on a > network share; is NtQueryDirectoryFile[Ex] still the call that would be made > for it?
It's the only system call to scan a directory. It's implemented in the I/O manager by sending an IRP_MJ_DIRECTORY_CONTROL: IRP_MN_QUERY_DIRECTORY request to the device stack. In this case the requested directory information is FileBothDirectoryInformation. Locally, the filesystem for a network share is the MUP device (multiple UNC provider), which proxies access to a redirector such as SMB (mrxsmb). Since the same call works from other systems, it's probably safe to assume the problem is in the local device stack and not the server on the other end of the wire. _______________________________________________ python-win32 mailing list python-win32@python.org https://mail.python.org/mailman/listinfo/python-win32