Share via


Single Function Cards

Other versions of this page are also available for the following:

Windows Mobile Not SupportedWindows Embedded CE Supported

8/28/2008

Single function Secure Digital (SD) cards can be SD memory client drivers or single function SD I/O (SDIO) devices. The client driver to load is queried from the registry. A single function SDIO device only has one device instance handle in the bus driver and only one client driver is loaded.

SD Memory Client Driver

The following registry entry is necessary to load an SD memory client driver.

[HKEY_LOCAL_MACHINE\Drivers\SDCARD\ClientDrivers\Class\SDMemory_Class]

The following registry entry can be used to override the default setting and load a custom client driver.

[HKEY_LOCAL_MACHINE\Drivers\SDCARD\ClientDrivers\Custom\CID-M-AA-PPPPP]

The M value is the manufacturer ID, the AA value is the two character OEM application ID, and the PPPPP value is the five character product name.

SDIO Device

The following registry entry can be used to load an SDIO device.

[HKEY_LOCAL_MACHINE\Drivers\SDCARD\ClientDrivers\Class\SDIO_Class\<class interface code>]

The following registry entry can be used to load a custom SDIO device.

[HKEY_LOCAL_MACHINE\Drivers\SDCARD\ClientDrivers\Custom\MANF-<manufacturer ID>-CARDID-<card ID>-FUNC-<function number>]

The manufacturer ID and card ID values should be stored in hexadecimal. The function number can be set to any value from 1 to 7.

See Also

Other Resources

Single Function, Multi-Function, and Combo Cards