Lines Matching defs:hVol
249 * @param hVol Handle of the current volume.
253 RTDECL(int) RTDvmMapQueryNextVolume(RTDVM hVolMgr, RTDVMVOLUME hVol, PRTDVMVOLUME phVolNext);
273 * @param hVol The volume to retain.
275 RTDECL(uint32_t) RTDvmVolumeRetain(RTDVMVOLUME hVol);
281 * @param hVol The volume to release.
283 RTDECL(uint32_t) RTDvmVolumeRelease(RTDVMVOLUME hVol);
290 * @param hVol The volume handle.
295 RTDECL(void) RTDvmVolumeSetQueryBlockStatusCallback(RTDVMVOLUME hVol,
303 * @param hVol The volume handle.
305 RTDECL(uint64_t) RTDvmVolumeGetSize(RTDVMVOLUME hVol);
311 * @param hVol The volume handle.
315 RTDECL(int) RTDvmVolumeQueryName(RTDVMVOLUME hVol, char **ppszVolName);
320 * @returns The volume type on success, DVMVOLTYPE_INVALID if hVol is invalid.
321 * @param hVol The volume handle.
323 RTDECL(RTDVMVOLTYPE) RTDvmVolumeGetType(RTDVMVOLUME hVol);
329 * @param hVol The volume handle.
331 RTDECL(uint64_t) RTDvmVolumeGetFlags(RTDVMVOLUME hVol);
337 * @param hVol The volume handle.
343 RTDECL(int) RTDvmVolumeRead(RTDVMVOLUME hVol, uint64_t off, void *pvBuf, size_t cbRead);
349 * @param hVol The volume handle.
355 RTDECL(int) RTDvmVolumeWrite(RTDVMVOLUME hVol, uint64_t off, const void *pvBuf, size_t cbWrite);
369 * @param hVol The volume handle.
372 RTDECL(int) RTDvmVolumeCreateVfsFile(RTDVMVOLUME hVol, PRTVFSFILE phVfsFileOut);