Vddk version used : 7.0.3
As per documentation VixMntapi_OpenDisks opens and creates the disk set handle.
Using the following sequence of calls in the VDDK library:
Code flow:
The cnxParams contains details of remote Vcenter with required vmmoref and snapshotmoref
1. VixDiskLib_InitEx
2. VixMntapi_Init
3. VixDiskLib_ConnectEx
4. VixMntapi_OpenDisks -> We are observing that a flat-file representation is being generated here for the remote disk we pass here.
If the program terminates post VixMntapi_OpenDisks we observe that we can't access the flat file any further however we can access the flat file if the program continues to run. Is there a way to access the flat-file representation provided that the program is not running??
I have attached the error accessing the flat-file representation if the program terminates.