HardwareHeaven.com
Looking for the skin chooser?
 
 
  • Home

  • Reviews

  • Articles

  • News

  • Tools

  • GamingHeaven

  • Forums

  • Network

 

Go Back   HardwareHeaven.com > Forums > Hardware and Related Topics > kX Project Audio Driver Support Forum > ASIO


Reply
 
Thread Tools
Old Jul 13, 2003, 08:46 AM   #1
DriverHeaven Newbie
 
Join Date: Jul 2003
Posts: 1
Rep Power: 0
Kleopard is on a distinguished road

How to register my ASIO driver in database?

Hi All !!!
I I just start working with ASIO SDK2.0 but samplehost don't want load my driver.
In "asiolist.cpp" call of "CoCreateInstance()" returns "REGDB_E_CLASSNOTREG"(0x80040154)
--------------------------
rc = CoCreateInstance(lpdrv->clsid,0,CLSCTX_INPROC_SERVER,lpdrv->clsid,asiodrv);
if(rc == S_OK) {
lpdrv->asiodrv = *asiodrv;
return 0;
}
else if (rc == REGDB_E_CLASSNOTREG)
strcpy (info->messageText, "Driver not registered in the Registration Database!");
--------------------------
Why it is?
There is in registry correct "InProcServer32" entry with pathname & threaing model.
But it's doesn't help.
What I omitted in addition to this?

Last edited by Kleopard; Jul 13, 2003 at 08:59 AM.
Kleopard is offline   Reply With Quote


Old Jan 27, 2006, 11:57 PM   #2
DriverHeaven Newbie
 
Join Date: Jan 2006
Posts: 1
Rep Power: 0
shyam is on a distinguished road

??? Similar problem with cocreateinstance

Hey,
I have the same problem. I could get the hostsample to run. But for my project I'm building a class to encapsulate all the functions. And, the same thing is failing in this project. I don't know why? Can somebody please help?
shyam is offline   Reply With Quote
Reply

Bookmarks

Thread Tools