◆ CloseDriveTray()
void CWin32DiscDriveHandler::CloseDriveTray |
( |
const std::string & |
devicePath | ) |
|
|
overridevirtual |
Close the provided drive device.
- Note
- Some drives support closing appart from opening/eject
- Parameters
-
devicePath | the path for the device drive (e.g. D\://) |
Implements IDiscDriveHandler.
◆ EjectDriveTray()
void CWin32DiscDriveHandler::EjectDriveTray |
( |
const std::string & |
devicePath | ) |
|
|
overridevirtual |
Eject the provided drive device.
- Parameters
-
devicePath | the path for the device drive (e.g. D\://) |
Implements IDiscDriveHandler.
◆ GetDriveState()
DriveState CWin32DiscDriveHandler::GetDriveState |
( |
const std::string & |
devicePath | ) |
|
|
overridevirtual |
Get the optical drive state provided its device path.
- Parameters
-
devicePath | the path for the device drive (e.g. D\://) |
- Returns
- The drive state
Implements IDiscDriveHandler.
◆ GetTrayState()
TrayState CWin32DiscDriveHandler::GetTrayState |
( |
const std::string & |
devicePath | ) |
|
|
overridevirtual |
Get the optical drive tray state provided the drive device path.
- Parameters
-
devicePath | the path for the device drive (e.g. D\://) |
- Returns
- The drive state
Implements IDiscDriveHandler.
◆ ToggleDriveTray()
void CWin32DiscDriveHandler::ToggleDriveTray |
( |
const std::string & |
devicePath | ) |
|
|
overridevirtual |
Toggle the state of a given drive device.
- Parameters
-
devicePath | the path for the device drive (e.g. D\://) |
Implements IDiscDriveHandler.
The documentation for this class was generated from the following files:
- xbmc/platform/win32/storage/discs/Win32DiscDriveHandler.h
- xbmc/platform/win32/storage/discs/Win32DiscDriveHandler.cpp