Съобщение за грешка "ERROR_IO_DEVICE", когато използвате функцията DeviceIoControl заедно с кода за управление IOCTL_DISK_IS_WRITABLE в Windows 7 или в Windows Server 2008 R2

Преводи на статии Преводи на статии
ID на статията: 2496290 - Преглед на продукти, за които се отнася тази статия.
Разгъване на всички | Сгъване на всички

На тази страница

СИМПТОМИ

Да предположим, че изпълнявате приложение, което прави обръщение към функцията DeviceIoControl заедно с кода за управление IOCTL_DISK_IS_WRITABLE на компютър, на който се изпълнява Windows 7 или Windows Server 2008 R2. Това действие определя дали е разрешена защитата срещу запис върху дискета, поставена в USB флопидисково устройство. В тази ситуация получавате следното съобщение за грешка:
0x45d (1117) ERROR_IO_DEVICE

ПРИЧИНА

Този проблем възниква, понеже някои преобразувания на команди на Small Computer Standard Interface (SCSI) за USB флопидискови устройства са извадени от модула Usbstor.sys в Windows 7 или в Windows Server 2008 R2.

ДОПЪЛНИТЕЛНА ИНФОРМАЦИЯ

Информация за актуализацията

Как да получите тази актуализация

От Центъра на Microsoft за изтегляния можете да изтеглите следните файлове:
Сгъване на таблицатаРазгъване на таблицата
Операционна системаАктуализация
Всички поддържани базирани на x86 версии на Windows 7
Сгъване на изображениетоРазгъване на изображението
Изтегляне
Изтеглете пакета за актуализация сега.
Всички поддържани базирани на x64 версии на Windows 7
Сгъване на изображениетоРазгъване на изображението
Изтегляне
Изтеглете пакета за актуализация сега.
Всички поддържани базирани на x64 версии на Windows Server 2008 R2
Сгъване на изображениетоРазгъване на изображението
Изтегляне
Изтеглете пакета за актуализация сега.
Всички поддържани базирани на IA-64 версии на Windows Server 2008 R2
Сгъване на изображениетоРазгъване на изображението
Изтегляне
Изтеглете пакета за актуализация сега.
За повече информация за изтеглянето на файлове за поддръжка на Microsoft щракнете върху следния номер на статия, за да прегледате статията в Базата знания на Microsoft:
119591 Как да получите файлове на Microsoft за поддръжка от онлайн услуги (Това може да е на английски)
Този файл е проверен за вируси от Microsoft. Microsoft използва най-актуалния софтуер за откриване на вируси, който е достъпен към датата на публикуване на файла. Файлът се съхранява на сървъри с повишена защита, които възпрепятстват всички неупълномощени промени във файла.

Предварителни изисквания

За да приложите тази актуализация, на компютъра ви трябва да се изпълнява една от следните операционни системи:
  • Windows 7
  • Windows 7 Service Pack 1 (SP1)
  • Windows Server 2008 R2
  • Windows Server 2008 R2 Service Pack 1 (SP1)
За допълнителна информация за придобиването на сервизен пакет за Windows 7 или Windows Server 2008 R2 щракнете върху следния номер на статия, за да я прегледате в Базата знания на Microsoft:
976932 Информация относно Service Pack 1 за Windows 7 и за Windows Server 2008 R2

Информация за системния регистър

Не е необходимо да променяте нищо в системния регистър, за да използвате тази актуализация.

Изискване за рестартиране

След като приложите тази актуализация, трябва да рестартирате компютъра.

Информация за заместване на актуализации

Тази актуализация не замества издадена по-рано актуализация.

Информация за файлове

Глобалната версия на тази актуализация инсталира файлове, които имат атрибутите, изброени в следващите таблици. Датите и часовете за тези файлове са дадени в координирано световно време (UTC). Датите и часовете на тези файлове се показват в локалния ви компютър в локалното ви време с отчитане на текущото отместване за лятно часово време (DST). Освен това датите и часовете може да се променят, когато изпълните определени операции върху файловете.
Бележки относно файловата информация за Windows 7 и Windows Server 2008 R2
  • Файловете, които се отнасят за конкретен продукт, SR_Level (RTM, SPn) клон на услуга (LDR, GDR), могат да бъдат идентифицирани чрез преглеждане на числата за версия на файла, както е показано в следващата таблица:
    Сгъване на таблицатаРазгъване на таблицата
    ВерсияПродуктSR_LevelПапка
    6.1.760 0 . 16xxxWindows 7 и Windows Server 2008 R2RTMGDR
    6.1.760 0 . 21xxxWindows 7 и Windows Server 2008 R2RTMLDR
    6.1.760 1 . 17xxxWindows 7 и Windows Server 2008 R2SP1GDR
    6.1.760 1 . 21xxxWindows 7 и Windows Server 2008 R2SP1LDR
  • GDR папките съдържат само онези поправки, които са за широко разпространение и решават често срещани важни проблеми. LDR папките съдържат актуални корекции в допълнение на корекциите за широко разпространение.
  • Файловете MANIFEST (.manifest) и файловете MUM (.mum), инсталирани за всяка работна среда, са изброени отделно в раздела "Допълнителна информация за Windows Server 2008 R2 и за Windows 7". MUM и MANIFEST файловете, както и асоциираните каталожни файлове за защита (.cat), са изключително важни за поддържане на състоянието на актуализираните компоненти. Каталожните файлове на защитата, за които не са дадени атрибути, са подписани с цифров подпис на Microsoft.
За всички поддържани базирани на x86 версии на Windows 7
Сгъване на таблицатаРазгъване на таблицата
File nameFile versionFile sizeDateTimePlatform
Usbstor.sys6.1.7600.1687775,77603-Sep-201108:11x86
Usbstor.sys6.1.7600.2104575,77603-Sep-201108:10x86
Usbstor.sys6.1.7601.1768476,28803-Sep-201108:06x86
Usbstor.sys6.1.7601.2181076,28803-Sep-201109:27x86
За всички поддържани базирани на x64 версии на Windows 7 и на Windows Server 2008 R2
Сгъване на таблицатаРазгъване на таблицата
File nameFile versionFile sizeDateTimePlatform
Usbstor.sys6.1.7600.1687791,13603-Sep-201108:48x64
Usbstor.sys6.1.7600.2104591,13603-Sep-201108:43x64
Usbstor.sys6.1.7601.1768491,64803-Sep-201108:48x64
Usbstor.sys6.1.7601.2181091,64803-Sep-201109:40x64
За всички поддържани базирани на IA-64 версии на Windows Server 2008 R2
Сгъване на таблицатаРазгъване на таблицата
File nameFile versionFile sizeDateTimePlatform
Usbstor.sys6.1.7600.16877239,10403-Sep-201107:54IA-64
Usbstor.sys6.1.7600.21045239,10403-Sep-201108:01IA-64
Usbstor.sys6.1.7601.17684239,61603-Sep-201107:46IA-64
Usbstor.sys6.1.7601.21810239,61603-Sep-201107:53IA-64
За допълнителна информация относно терминологията за софтуерна актуализация щракнете върху следния номер на статия в Базата знания на Microsoft:
824684 Описание на стандартната терминология, използвана за описание на софтуерните актуализации на Microsoft
За повече информация относно API за кода за управление IOCTL_DISK_IS_WRITABLE посетете следния уеб сайт на Microsoft:

Допълнителна файлова информация

Допълнителна файлова информация за Windows 7 и за Windows Server 2008 R2

Допълнителни файлове за всички поддържани базирани на x86 версии на Windows 7
Сгъване на таблицатаРазгъване на таблицата
File nameX86_usbstor.inf_31bf3856ad364e35_6.1.7600.16877_none_48697ed7f91cb934.manifest
File versionNot Applicable
File size2,087
Date (UTC)03-Sep-2011
Time (UTC)10:09
File nameX86_usbstor.inf_31bf3856ad364e35_6.1.7600.21045_none_491162f5122405bf.manifest
File versionNot Applicable
File size2,087
Date (UTC)03-Sep-2011
Time (UTC)10:15
File nameX86_usbstor.inf_31bf3856ad364e35_6.1.7601.17684_none_4a420b13f64df50c.manifest
File versionNot Applicable
File size2,087
Date (UTC)03-Sep-2011
Time (UTC)10:25
File nameX86_usbstor.inf_31bf3856ad364e35_6.1.7601.21810_none_4b1358110f36690a.manifest
File versionNot Applicable
File size2,087
Date (UTC)03-Sep-2011
Time (UTC)12:14
Допълнителни файлове за всички поддържани базирани на x64 версии на Windows 7 и на Windows Server 2008 R2
Сгъване на таблицатаРазгъване на таблицата
File nameAmd64_usbstor.inf_31bf3856ad364e35_6.1.7600.16877_none_a4881a5bb17a2a6a.manifest
File versionNot Applicable
File size2,091
Date (UTC)03-Sep-2011
Time (UTC)11:10
File nameAmd64_usbstor.inf_31bf3856ad364e35_6.1.7600.21045_none_a52ffe78ca8176f5.manifest
File versionNot Applicable
File size2,091
Date (UTC)03-Sep-2011
Time (UTC)11:14
File nameAmd64_usbstor.inf_31bf3856ad364e35_6.1.7601.17684_none_a660a697aeab6642.manifest
File versionNot Applicable
File size2,091
Date (UTC)03-Sep-2011
Time (UTC)11:08
File nameAmd64_usbstor.inf_31bf3856ad364e35_6.1.7601.21810_none_a731f394c793da40.manifest
File versionNot Applicable
File size2,091
Date (UTC)03-Sep-2011
Time (UTC)12:38
Допълнителни файлове за всички поддържани базирани на IA-64 версии на Windows Server 2008 R2
Сгъване на таблицатаРазгъване на таблицата
File nameIa64_usbstor.inf_31bf3856ad364e35_6.1.7600.16877_none_486b22cdf91ac230.manifest
File versionNot Applicable
File size2,089
Date (UTC)03-Sep-2011
Time (UTC)11:08
File nameIa64_usbstor.inf_31bf3856ad364e35_6.1.7600.21045_none_491306eb12220ebb.manifest
File versionNot Applicable
File size2,089
Date (UTC)03-Sep-2011
Time (UTC)11:05
File nameIa64_usbstor.inf_31bf3856ad364e35_6.1.7601.17684_none_4a43af09f64bfe08.manifest
File versionNot Applicable
File size2,089
Date (UTC)03-Sep-2011
Time (UTC)11:01
File nameIa64_usbstor.inf_31bf3856ad364e35_6.1.7601.21810_none_4b14fc070f347206.manifest
File versionNot Applicable
File size2,089
Date (UTC)03-Sep-2011
Time (UTC)12:36
Note This is a "FAST PUBLISH" article created directly from within the Microsoft support organization. The information contained herein is provided as-is in response to emerging issues. As a result of the speed in making it available, the materials may include typographical errors and may be revised at any time without notice. See Terms of Use for other considerations.

Свойства

ID на статията: 2496290 - Последна рецензия: 05 декември 2011 г. - Редакция: 1.0
ВАЖИ ЗА:
  • Windows 7 Service Pack 1 при използване с:
    • Windows 7 Enterprise
    • Windows 7 Home Basic
    • Windows 7 Home Premium
    • Windows 7 Professional
    • Windows 7 Starter
    • Windows 7 Ultimate
  • Windows Server 2008 R2 Service Pack 1 при използване с:
    • Windows Server 2008 R2 Datacenter
    • Windows Server 2008 R2 Enterprise
    • Windows Server 2008 R2 for Itanium-Based Systems
    • Windows Server 2008 R2 Foundation
    • Windows Server 2008 R2 Standard
    • Windows Web Server 2008 R2
Ключови думи: 
kbfix kbsurveynew kbexpertiseadvanced atdownload KB2496290

Изпратете обратна информация

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com