DirectPlay8の基本が分からないので教えてください。

まずIDirect8Peerインターフェースを取得しようとしてこのような記述をしました。

if (FAILED(hr = CoCreateInstance(CLSID_DirectPlay8Peer, NULL, CLSCTX_INPROC_SERVER,
IID_IDirectPlay8Peer, (void **)&lpDirectPlay8Peer)))
return FALSE;

すると、次のようなエラーメッセージが表示されます。

error LNK2001: 外部シンボル "_CLSID_DirectPlay8Peer" は未解決です
error LNK2001: 外部シンボル "_IID_IDirectPlay8Peer" は未解決です
fatal error LNK1120: 外部参照 2 が未解決です。

本の通りに書いているのですがこうなります。 何か設定などが必要なのでしょうか。
とりあえず #include <dplay8.h> は書きましたけど。