Lines Matching refs:RTDVMVOLUME
109 typedef struct RTDVMVOLUMEINTERNAL *RTDVMVOLUME;
111 typedef RTDVMVOLUME *PRTDVMVOLUME;
113 #define NIL_RTDVMVOLUME ((RTDVMVOLUME)~0)
253 RTDECL(int) RTDvmMapQueryNextVolume(RTDVM hVolMgr, RTDVMVOLUME hVol, PRTDVMVOLUME phVolNext);
275 RTDECL(uint32_t) RTDvmVolumeRetain(RTDVMVOLUME hVol);
283 RTDECL(uint32_t) RTDvmVolumeRelease(RTDVMVOLUME hVol);
295 RTDECL(void) RTDvmVolumeSetQueryBlockStatusCallback(RTDVMVOLUME hVol,
305 RTDECL(uint64_t) RTDvmVolumeGetSize(RTDVMVOLUME hVol);
315 RTDECL(int) RTDvmVolumeQueryName(RTDVMVOLUME hVol, char **ppszVolName);
323 RTDECL(RTDVMVOLTYPE) RTDvmVolumeGetType(RTDVMVOLUME hVol);
331 RTDECL(uint64_t) RTDvmVolumeGetFlags(RTDVMVOLUME hVol);
343 RTDECL(int) RTDvmVolumeRead(RTDVMVOLUME hVol, uint64_t off, void *pvBuf, size_t cbRead);
355 RTDECL(int) RTDvmVolumeWrite(RTDVMVOLUME hVol, uint64_t off, const void *pvBuf, size_t cbWrite);
372 RTDECL(int) RTDvmVolumeCreateVfsFile(RTDVMVOLUME hVol, PRTVFSFILE phVfsFileOut);