Leveraging the GDAL VSI for “raw” access to NetCDF/HDF5 files inside a Zip archive?

OK I’ve been looking into ccall() and this would do what I want if the symbols I wanted to access were exported by the gdal library. But they are not, so it seems I’m stuck in the current situation 8-(