Share via


Secure Digital (SD) Card Driver IOCTLs (Compact 2013)

3/26/2014

The following table shows the secure digital (SD) card driver IOCTLs.

Programming element

Description

IOCTL_SD_BUS_DRIVER_DISABLE_SLOT_POWER_CONTROL

This IOCTL disables power control for a given slot on the next insertion. This functionality is dependent on hardware support.

IOCTL_SD_BUS_DRIVER_ENABLE_SLOT_POWER_CONTROL

This IOCTL enables power control for a given slot on the next insertion. This functionality is dependent on hardware support.

IOCTL_SD_BUS_DRIVER_GET_BUS_VERSION

This IOCTL returns the version number of the secure digital (SD) bus.

IOCTL_SD_BUS_DRIVER_GET_SLOT_COUNT

This IOCTL returns the number of slots detected in the secure digital (SD) bus controller.

IOCTL_SD_BUS_DRIVER_GET_SLOT_INFO

This IOCTL returns the slot information for a given slot.

IOCTL_SD_BUS_DRIVER_GET_SLOT_INFO_EX

This IOCTL returns the extended slot information for a given slot.

IOCTL_SD_BUS_DRIVER_GET_SLOT_POWER_CONTROL

This IOCTL returns the slot power control information for a given slot or the function power data for a given slot and function.

IOCTL_SD_BUS_DRIVER_GET_VERSION

This IOCTL returns the bus driver version.

IOCTL_SD_BUS_DRIVER_SLOT_CARD_DESELECT

This IOCTL deselects an SD/MMC/SDIO/Combo/Multifunction card.

IOCTL_SD_BUS_DRIVER_SLOT_CARD_RESET

This IOCTL resets an SD/MMC/SDIO/Combo/Multifunction card.

IOCTL_SD_BUS_DRIVER_SLOT_CARD_SELECT

This IOCTL selects an SD/MMC/SDIO/Combo/Multifunction card.

See Also

Reference

Secure Digital (SD) Card Driver Reference