ITsVISTA
Information that makes life easier when it comes to installing, managing, and using Windows Vista.
Start About FAQ Blogroll Shop

ITsVISTA KB-Link: KB944240

An application that sends an IOCTL_SFFDISK_DEVICE_COMMAND request to a Secure Digital (SD) card receives an error message on a 64-bit version of Windows Vista: “ERROR_ACCESS_DENIED”

Consider the following scenario:

  • You develop an application that sends an IOCTL_SFFDISK_DEVICE_COMMAND request to a Secure Digital (SD) card.
  • You compile the application on a 32-bit version of Windows Vista.

In this scenario, the application obtains a “Success” value from the SD card. However, when a 64-bit version of Windows Vista uses the Microsoft Windows-32-on-Windows-64 (WOW64) subsystem to run the 32-bit application, the application obtains the following error message from the SD card:

ERROR_ACCESS_DENIED

There is a download that resolves this issue. See Hotfixes for details. This issue is resolved in SP1.

For more information on this issue, including potential causes, workarounds, and resolutions, see: Microsoft KB Article KB944240.

Get notified of new posts for FREE via RSS or E-mail

Subscribe to ITsVISTA!

Comments

  • There are no comments yet...Come on, share your thoughts!

Leave a Comment