• Advertisement

Archived

This topic is now archived and is closed to further replies.

cant create a DirectPlay object

This topic is 5122 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Recommended Posts

i cant seem to create a directplay object and i have no idea why not... if( FAILED( CoCreateInstance( CLSID_DirectPlay8Peer, NULL, CLSCTX_INPROC_SERVER, IID_IDirectPlay8Peer, (LPVOID*) &g_pDP ) ) ) { MessageBox(hWnd,"Failed Creating the IDirectPlay8Peer Object", "FATAL ERROR", MB_OK); return E_FAIL; } i keep getting the error message as above. Any ideas what it is? Scotty.

Share this post


Link to post
Share on other sites
Advertisement
I would guess you have not initialized COM before making this call. Put:


CoInitialize(NULL);


Some where in your one time setup code. And don''t forgot to call CoUninitialize(); during your cleanup.

If that doesn''t help, exactly what error code is CoCreate returning?

Alan

Share this post


Link to post
Share on other sites

  • Advertisement