DLOpen api  howto