>拡張プラグインなしではvarptrが使えないのでしょうか?
64bit版ランタイムはベータ版扱いであり、dupptrやvarptrは正常に機能していないので、
先ほどのプラグインを使用するか、以下のような回避コードを書く必要があるかと。
#include "hsp3_64.as"
#uselib "msvcrt.dll"
#func _snprintf "_snprintf" var,int,str,var
#uselib "kernel32.dll"
#func global WritePrivateProfileString "WritePrivateProfileStringW" wptr,wptr,wptr,wptr
#func global GetPrivateProfileString "GetPrivateProfileStringW" wptr,wptr,wptr,double,wptr,wptr
sdim buf, 1024*2
// dupptrが機能していないので、代替処理
sPtr = "" : _snprintf sPtr, 64, "%p", buf : d = 0.0
lpoke d, 0, int("$"+strmid(sPtr, -1, 8))
lpoke d, 4, int("$"+strmid(sPtr, 0, 8))
GetPrivateProfileString "config","test","10", d, 1024, dir_cur + "\\test.ini"
buf=cnvwtos(buf)
mes buf