Share via


SD_INTERFACE_MODE_EX (Compact 2013)

3/26/2014

This structure describes the physical interface to an SD card.

Syntax

typedef union{
  struct{
    ULONG sd4Bit:1;
    ULONG sdHighSpeed:1;
        ULONG mmc8Bit:1;
        ULONG :27;
    ULONG sdWriteProtected:1;
    ULONG sdHighCapacity:1;
  }bit;
  ULONG uInterfaceMode;
}SD_INTERFACE_MODE_EX, *PSD_INTERFACE_MODE_EX;

Members

  • sd4Bit
    Indicates 4-bit bus width mode.
  • sdHighSpeed
    Indicates if the card is a high-speed card.
  • mmc8Bit
    Indicates 8-bit bus width mode.
  • :27
    Reserved. Drivers should not use this space.
  • sdWriteProtected
    Indicates if the card is write protected.
  • sdHighCapacity
    Indicates if the card is a high capacity card.
  • uInterfaceMode
    Indicates the physical interface mode.

Remarks

SD_INTERFACE_MODE_EX is the extended structure for SD_INTERFACE_MODE and is for use with version 2.0 of the Microsoft SD bus. For more information, see Secure Digital (SD) Card Drivers.

Requirements

Header

sdcardddk.h

See Also

Reference

Secure Digital (SD) Card Driver Structures
SD_CARD_INTERFACE_EX