Missing api-ms-win-*.dll files

I am linking a Java application directly to the libraries and DLLs of the installed binary download hdf5-1.12.0-Std-win10_64-vs14.zip. It fails to load hdf5_java.dll because it “can’t find dependent libraries”. Dependency Walker indicates that the DLLs it can’t find include “api-ms-win-core-appcompat-l1-1-1.dll”, “api-ms-win-core-apiquery-l1-1-0.dll”, and many others starting with “api-ms-win”. Can anyone help me with this?

Did you install a JDK, and did you download the Microsoft Visual Studio runtime package?