// ntddsd.h
typedef enum {
SDRF_GET_PROPERTY,
SDRF_SET_PROPERTY,
SDRF_DEVICE_COMMAND,
SDRF_ERASE_COMMAND,
SDRF_MMC_SOFT_RESET,
SDRF_MMC_HPI
} SD_REQUEST_FUNCTION;
View the official Windows Driver Kit DDI referenceNo description available.
The SD_REQUEST_FUNCTION enumeration indicates the type of request packet that a Secure Digital (SD) card driver sends to the bus driver.
SDRF_GET_PROPERTYIndicates a get property request. The SDBUS_PROPERTY enumeration lists the properties that an SD driver can get or set.
SDRF_SET_PROPERTYIndicates a set property request. The SDBUS_PROPERTY enumeration lists the properties that an SD driver can get or set.
SDRF_DEVICE_COMMANDIndicates a device-specific command.
SDRF_ERASE_COMMANDSDRF_MMC_SOFT_RESETSDRF_MMC_HPIThe caller of the SdBusSubmitRequest routine assigns a value from the SD_REQUEST_FUNCTION enumeration to the RequestFunction member of the SDBUS_REQUEST_PACKET structure to specify the type of request.