可変この引数を持たせる関数は

__cdecl

じゃないとだめらしいのですが、この関数はどうやって引数の数を調べるのでしょうか?