Lines Matching defs:file
1 /** @file
2 * IPRT - ISO 9660 file system handling.
8 * This file is part of VirtualBox Open Source Edition (OSE), as
9 * available from http://www.virtualbox.org. This file is free software;
12 * Foundation, in version 2 as it comes in the "COPYING" file of the
16 * The contents of this file may alternatively be used under the terms
18 * (CDDL) only, as it comes in the "COPYING.CDDL" file of the
22 * You may elect to license modified versions of this file under the
86 uint32_t extent_data_length; /* Number of bytes (file) / len (directory). */
164 RTFILE file;
173 * Opens an ISO file.
182 * @param pszFileName Path to ISO file to open.
187 * Closes an ISO file.
189 * @param pFile Pointer to open ISO file returned by RTIsoFsOpen().
194 * Retrieves the offset + length (both in bytes) of a given file
196 * @note According to the standard, a file cannot be larger than 2^32-1 bytes.
200 * @param pFile Pointer to open ISO file returned by RTIsoFsOpen().
201 * @param pszPath Path of file within the ISO to retrieve information for.
202 * @param pcbOffset Pointer to store the file's absolute offset within the ISO.
203 * @param pcbLength Pointer to store the file's size.
209 * Extracts a file from an ISO to the given destination.
212 * @param pFile Pointer to open ISO file returned by RTIsoFsOpen().
213 * @param pszPath Path of file within the ISO to extract.
214 * @param pszDest Where to store the extracted file.