I'm using the GW Admin APIs with Visual C++ 6.0 and it works great.

However, I have an issue that when I run my app on a Windows XP box (XP
Pro and Media Center Edition have been tried) using either gw client 6.5
or 6.0.1.... the following code fails every time on these XP boxes.

if(FAILED(CoCreateInstance(CLSID_System, NULL, CLSCTX_INPROC_SERVER |
CLSCTX_INPROC_HANDLER | CLSCTX_LOCAL_SERVER, IID_IADSystem, (void**)
&pIGWSystem))) {
printf( "Failed to create instance (could not initialize
Groupwise APIs).\n" );
return -1;
}

Is there something fishy about XP? This works great on all my Windows
2000 Server boxes with various GW client versions.

Thanks in advance for any help you can provide,
Matt Fardig
Stoneware, Inc.
mfardig@stone-ware.com
http://www.stone-ware.com