Lines Matching refs:IMedia
34 /** Converts a pointer to MEDIAISO::IMedia to a PRDVMEDIAISO. */
35 #define PDMIMEDIA_2_DRVMEDIAISO(pInterface) ( (PDRVMEDIAISO)((uintptr_t)pInterface - RT_OFFSETOF(DRVMEDIAISO, IMedia)) )
49 PDMIMEDIA IMedia;
179 PDMIBASE_RETURN_INTERFACE(pszIID, PDMIMEDIA, &pThis->IMedia);
230 /* IMedia */
231 pThis->IMedia.pfnRead = drvMediaISORead;
232 pThis->IMedia.pfnWrite = drvMediaISOWrite;
233 pThis->IMedia.pfnFlush = drvMediaISOFlush;
234 pThis->IMedia.pfnGetSize = drvMediaISOGetSize;
235 pThis->IMedia.pfnGetUuid = drvMediaISOGetUuid;
236 pThis->IMedia.pfnIsReadOnly = drvMediaISOIsReadOnly;
237 pThis->IMedia.pfnBiosGetPCHSGeometry = drvMediaISOBiosGetPCHSGeometry;
238 pThis->IMedia.pfnBiosSetPCHSGeometry = drvMediaISOBiosSetPCHSGeometry;
239 pThis->IMedia.pfnBiosGetLCHSGeometry = drvMediaISOBiosGetLCHSGeometry;
240 pThis->IMedia.pfnBiosSetLCHSGeometry = drvMediaISOBiosSetLCHSGeometry;