Issues a GET_EVENT_STATUS_NOTIFICATION command to the device as defined in MMC-2.
- macOS 10.1+
- Mac Catalyst 13.0+
Pointer to an MMCDeviceInterface for one IOService.
Pointer to a UInt8 which will hold the tray state on completion of the routine. The tray state can be one of two values, kMMCDeviceTrayClosed or kMMCDeviceTrayOpen.
Returns kIOReturnSuccess if successful, kIOReturnNoDevice if there is no connection to an IOService, or kIOReturnExclusiveAccess if the device is already opened for exclusive access by another client.
Once an MMCDeviceInterface is opened, the client may send this command to find out if the device's medium tray is open.