http://bugs.winehq.org/show_bug.cgi?id=29877 Bug #: 29877 Summary: NtOpenFile can't handle \\Device\\Cdrom0 Product: Wine Version: 1.4-rc2 Platform: x86 OS/Version: Linux Status: NEW Severity: normal Priority: P2 Component: ntdll AssignedTo: wine-bugs(a)winehq.org ReportedBy: dank(a)kegel.com Classification: Unclassified The following function succeeds on win7, but on wine, it fails and complains fixme:mountmgr:harddisk_ioctl Unsupported ioctl 335140 (device=33 access=1 func=450 method=0) static DWORD openDrive(HANDLE *phdevice) { IO_STATUS_BLOCK io; OBJECT_ATTRIBUTES attr; UNICODE_STRING nt_name; BOOL bRet; static WCHAR szSourceDevice[] = { '\\', 'D', 'e', 'v', 'i', 'c', 'e', '\\', 'C', 'd', 'r', 'o', 'm', '0', 0 }; pRtlInitUnicodeString(&nt_name, szSourceDevice); attr.Length = sizeof(attr); attr.RootDirectory = 0; attr.Attributes = OBJ_CASE_INSENSITIVE; attr.ObjectName = &nt_name; attr.SecurityDescriptor = NULL; attr.SecurityQualityOfService = NULL; return pNtOpenFile(phdevice, FILE_GENERIC_READ, &attr, &io, FILE_SHARE_READ, FILE_NON_DIRECTORY_FILE | FILE_SYNCHRONOUS_IO_NONALERT); } I don't know of any real world apps that need this; I ran into it while writing conformance tests. -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.