troubleshooting Question

Problems with lineGetID()

Avatar of Scattan
Scattan asked on
8 Comments1 Solution428 ViewsLast Modified:

I'm trying to use lineGetID() like this:

int size = sizeof(VARSTRING) + 4;    
VARSTRING* vs = (VARSTRING*)new char[size];
vs->dwTotalSize = size;
long r = GetID(NULL, 0, m_theCall, LINECALLSELECT_CALL, vs, "wave/out");

I have also tried:

GetID(m_theLine, 0, m_theCall, LINECALLSELECT_CALL, vs, "wave/out");


GetID(NULL, 0, m_theCall, LINECALLSELECT_LINE, vs, "wave/out");  ...etc.

I get the return value 0x8000042 which is "nodevice".
What am I doing wrong? m_theLine and m_theCall have proper values (I think) from lineOpen etc.
Shall I use LINECALLSELECT_LINE or LINECALLSELECT_CALL for "wave/out" or doesn't it matter?

Maybe someone recognizes the problem!?


Our community of experts have been thoroughly vetted for their expertise and industry experience.

Join our community to see this answer!
Unlock 1 Answer and 8 Comments.
Start Free Trial
Learn from the best

Network and collaborate with thousands of CTOs, CISOs, and IT Pros rooting for you and your success.

Andrew Hancock - VMware vExpert
See if this solution works for you by signing up for a 7 day free trial.
Unlock 1 Answer and 8 Comments.
Try for 7 days

”The time we save is the biggest benefit of E-E to our team. What could take multiple guys 2 hours or more each to find is accessed in around 15 minutes on Experts Exchange.

-Mike Kapnisakis, Warner Bros