native library and windows dll