OSはWindowsXPHomeEdition コンパイラはbcc5.5を使っています。

boostを勉強してみようと思い、サンプルを探してコンパイルしてみようと思ったのですが
boost関連の.hppファイルと、rpcnsip.hファイルを同時にインクルードしようとすると、
rpcnsip.hの構文エラーがでてコンパイル出来ません。
どちらとも別々に使った場合はエラーが起こりません。
例えば
#include <rpcnsip>
#include <boost/config.hpp>

int main() {
return 0;
}
のようにするとエラ−が起こります。
どなたか解決方法を御存知ないですか?