ATAPIPassthrough.h revision 084aea1ea1f8edd87f7de48d2efde8e35f003f95
* Copyright (C) 2012 Oracle Corporation * This file is part of VirtualBox Open Source Edition (OSE), as * you can redistribute it and/or modify it under the terms of the GNU * General Public License (GPL) as published by the Free Software * Foundation, in version 2 as it comes in the "COPYING" file of the * VirtualBox OSE distribution. VirtualBox OSE is distributed in the * hope that it will be useful, but WITHOUT ANY WARRANTY of any kind. * Opaque media track list. * Creates an empty track list handle. * @returns VBox status code. * @param ppTrackList Where to store the track list handle on success. * Destroys the allocated task list handle. * @param pTrackList The track list handle to destroy. * Clears all tracks from the given task list. * @param pTrackList The track list to clear. * Updates the track list from the given CDB and data buffer. * @returns VBox status code. * @param pTrackList The track list to update. * @param pCDB The CDB buffer. * @param pvBuf The data buffer. * Return the sector size from the track matching the LBA in the given track list. * @param pTrackList The track list to use. * @param iAtapiLba The start LBA to get the sector size for. #
endif /* __ATAPIPassthrough_h */