It looks more like you would end up with a surface with a hole. I have done both in SolidWorks and Blender. I think it depends more on what file format these objects are in.
actually first you have maintain both in surface then make hole in that surface. after select required surface area to convert into solid. you can use any CAD modeling software specially solidwords and creo are friendly to use
Any CAD has a subtract feature, but I agree with Raymond, what you are describing leaves a hole in the surface. You also need the parts to intersect, so your solid should intersect the surface in order to leave a hole through the surface.