Microsoft Knowledge Base Article
This article contents is Microsoft Copyrighted material.
©2005-©2007 Microsoft Corporation. All rights reserved.
Terms
of Use |
Trademarks
Article ID: 936156 - Last Review: May 3, 2007 - Revision: 2.2
Event ID 610 is logged in the System log on a computer that is running Windows Vista or Windows XP Service Pack 2 (SP2)
On a computer that is running Windows Vista or Microsoft Windows XP Service Pack 2 (SP2), an event that resembles the following may be logged in the System log:
Event Source: SCardSvr
Event Category: None
Event ID: 610
Date: date
Time: time
Type: Error
User: N/A
Computer: ComputerName
Description: Smart Card Reader 'ReaderName' rejected IOCTL
You experience this behavior if the following conditions are true:
- The computer has a smart card reader.
- You insert a smart card in the smart card reader.
- You remove the smart card from the smart card reader.
This behavior occurs because the Smart Card Resource Manager component tries to initialize the smart card every time that you insert it into the smart card reader. If you insert and then remove the smart card, the Smart Card Resource Manager may be unable to initialize the smart card.
In this scenario, the Smart Card Resource Manager logs Error event 610 together with the appropriate description depending on the device state. You experience this behavior whether the smart card reader uses a third-party driver or the driver that is included with Windows.
Note The driver that is included with Windows is known as the inbox driver.
This event does not indicate that a problem exists with Windows or with the smart card reader. Additionally, this behavior does not affect the functionality of the smart card reader.
To work around this behavior, wait several moments after you insert the smart card to let Windows initialize the smart card before you remove the smart card.
This behavior is by design.
The following table describes the status codes that may be returned by the Smart Card Resource Manager together with the corresponding status code descriptions. These status codes may be generated if an error occurs when the Smart Card Resource Manager calls the DeviceIoControl component.
Collapse this tableExpand this table
| Status code | Description |
|---|
| 0xc0000014 | STATUS_UNRECOGNIZED_MEDIA
|
| 0xc0000016 | STATUS_MORE_PROCESSING_REQUIRED |
| 0xc00000b5 | STATUS_IO_TIMEOUT |
| 0xc0000178 | STATUS_NO_MEDIA
|
| 0xc0000184 | STATUS_INVALID_DEVICE_STATE
|
APPLIES TO
- Windows Vista Business
- Windows Vista Enterprise
- Windows Vista Home Basic
- Windows Vista Home Premium
- Windows Vista Ultimate
- Windows Vista Enterprise 64-bit Edition
- Windows Vista Home Basic 64-bit Edition
- Windows Vista Home Premium 64-bit Edition
- Windows Vista Ultimate 64-bit Edition
- Windows Vista Starter
- Microsoft Windows XP Service Pack 2, when used with:
- Microsoft Windows XP Home Edition
- Microsoft Windows XP Professional
| kbeventlog kbexpertisebeginner kbtshoot kbprb KB936156 |
Community Feedback System
Very often, it takes hours to solve a problem. Very often, you've looked high
and low, and have tried a lot of solutions. When you finally found it, chances
are, it was because someone else helped you. Here's your chance to give back.
Use our community feedback tool to let others know what worked for you and what
didn't.
Please also understand that the community feedback system is not warranted to be
correct, it's simply a system that we've built to let people try and help each
other. If something in a feedback response doesn't make sense to you, or you're
not comfortable making changes that the feedback talks about (like registry
edits), please consult a professional.
Thank you for using kbAlertz.com Feedback System.
-- Scott Cate