win32に限らず獲得解放を抽象化するものは多いね。fopen,fcloseとか
ただwin32は一回目は故意に失敗させて領域サイズを返して、領域確保してから再度呼ばせるような
気持ち悪いのも多い