疑問に思ったので、質問をば

関数Aを可変変数で
void A(LPCSTR fmt, ... );
という風に書いた時
void B(LPCSTR fmt, ... );
という関数内で、A(fmt);みたいな感じで渡せないでしょうか?
試したら無理だったのだが、どうにかして渡せないでしょうか?
どうにかして、proxyパターンで可変変数の関数を委譲させたいのですが………