EntryPoint
is used to tell the name of the function you want to access in the library. Generally you don't need it. And in your code, all your functions will actually call "Open", which (I am sure) is not what you want.
To check the list of all exported functions from a DLL, you can use
Dependency Walker[
^]
Use this tool to see what your DLL contains.