Hirokazu Yamamoto <[EMAIL PROTECTED]> added the comment: GetFileAttributes() succeeds for "nul", but GetFileAttributesEx() fails. Maybe is it good idea to use GetFileAttributesEx()?
# test code import ctypes import ctypes.wintypes as type dll = ctypes.windll.kernel32 print dll.GetFileAttributesA("nul") # 32 class WIN32_FILE_ATTRIBUTE_DATA(ctypes.Structure): _fields_ = [("dwFileAttributes", type.DWORD), ("ftCreationTime", type.FILETIME), ("ftLastAccessTime", type.FILETIME), ("ftLastWriteTime", type.FILETIME), ("nFileSizeHigh", type.DWORD), ("nFileSizeLow", type.DWORD)] GetFileExInfoStandard = 0 wfad = WIN32_FILE_ATTRIBUTE_DATA() print dll.GetFileAttributesExA("nul", GetFileExInfoStandard, ctypes.byref(wfad)) # 0 _______________________________________ Python tracker <[EMAIL PROTECTED]> <http://bugs.python.org/issue3099> _______________________________________ _______________________________________________ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com