- Main Page
- Modules
- Data Structures
- Files

Enumerations
USB MSC Enumerated Data Types
MSC

## Enumerations
enum | CSL_MscRequestRet { CSL_MSC_REQUEST_DONE = 0, CSL_MSC_REQUEST_STALL, CSL_MSC_REQUEST_SEND_ACK, CSL_MSC_REQUEST_GET_ACK, CSL_MSC_REQUEST_DATA_IN, CSL_MSC_REQUEST_DATA_OUT }
| This Enum defines the Msc request return values.
enum | CSL_MscMediaStatus { CSL_MSC_MEDIACCESS_OVERFLOW, CSL_MSC_MEDIACCESS_SUCCESS, CSL_MSC_MEDIACCESS_NOTPRESENT, CSL_MSC_MEDIACCESS_WRITEPROTECT, CSL_MSC_MEDIACCESS_BADMEDIA }
| This Enum defines the Msc media access status. More...
enum | CSL_MscMediaLockStatus { CSL_MSC_UNLOCK = 0, CSL_MSC_LOCK }
| This Enum defines the Msc media lock status. More...

## Enumeration Type Documentation

enum CSL_MscMediaLockStatus

This Enum defines the Msc media lock status.

Enumerator:

  CSL_MSC_UNLOCK | Lock the media
  CSL_MSC_LOCK | Unlock the media

enum CSL_MscMediaStatus

This Enum defines the Msc media access status.

Enumerator:

  CSL_MSC_MEDIACCESS_OVERFLOW | Media over flow error
  CSL_MSC_MEDIACCESS_SUCCESS | Media Access success
  CSL_MSC_MEDIACCESS_NOTPRESENT | Media not present on the system
  CSL_MSC_MEDIACCESS_WRITEPROTECT | Media is write protected
  CSL_MSC_MEDIACCESS_BADMEDIA | Media is found as bad