http://www15.wind.ne.jp/~ray7/pcio/index.html
ここの vcioscm のサンプルプログラムがビルドできません。
VC++ 2005 SP1 使用
ioscm.objをプロジェクトディレクトリにつっこんでビルドしたときのエラーが以下

------ ビルド開始: プロジェクト: sample, 構成: Debug Win32 ------
リンクしています...
ioscm.obj : error LNK2019: 未解決の外部シンボル _Ke386SetIoAccessMap@8 が関数 _SetIOPermissionMapping@4 で参照されました。
ioscm.obj : error LNK2019: 未解決の外部シンボル _Ke386IoSetAccessProcess@8 が関数 _SetIOPermissionMapping@4 (ry
ioscm.obj : error LNK2019: 未解決の外部シンボル __imp__IoGetCurrentProcess@0 が関数 _SetIOPermissionMapping@4 (ry
ioscm.obj : error LNK2019: 未解決の外部シンボル __imp__IoDeleteDevice@4 が関数 _IOSCMUnload@4 (ry
ioscm.obj : error LNK2019: 未解決の外部シンボル __imp__IoDeleteSymbolicLink@4 が関数 _IOSCMUnload@4 (ry
ioscm.obj : error LNK2019: 未解決の外部シンボル __imp__RtlInitUnicodeString@8 が関数 _IOSCMUnload@4 (ry
ioscm.obj : error LNK2019: 未解決の外部シンボル __imp__MmFreeNonCachedMemory@8 が関数 _IOSCMUnload@4 (ry
ioscm.obj : error LNK2019: 未解決の外部シンボル __imp_@IofCompleteRequest@8 が関数 _IOSCMCreateDispatch@8 (ry
ioscm.obj : error LNK2019: 未解決の外部シンボル __imp__IoCreateSymbolicLink@8 が関数 _DriverEntry@8 (ry
ioscm.obj : error LNK2019: 未解決の外部シンボル __imp__IoCreateDevice@28 が関数 _DriverEntry@8 (ry
ioscm.obj : error LNK2019: 未解決の外部シンボル __imp__MmAllocateNonCachedMemory@4 が関数 _DriverEntry@8 (ry
sample.obj : error LNK2019: 未解決の外部シンボル "int __cdecl IOSCM_Stop(void)" (?IOSCM_Stop@@YAHXZ) が関数 _main (ry
sample.obj : error LNK2019: 未解決の外部シンボル "int __cdecl IOSCM_Start(void)" (?IOSCM_Start@@YAHXZ) が関数 _main (ry
.\Debug/sample.exe : fatal error LNK1120: 外部参照 13 が未解決です。

なんだかプロジェクトの設定が間違ってるんだと思うけど、知恵をお貸しください。