>>299
XP と Vista で構造体サイズが異なる場合、
XP用の構造体使って、XP のサイズで指定しておけば、
Vista であっても XP の仕様範囲内で動作するでしょ