Das Virtual CD Supportforum

Antworten:

Error code 23 is returned when I attempt to insert a virtual CD

My code attempts to insert a local iso image and the method 'VCDApiInsertEx' returned an undocumented error code, value=23. What does this mean?

Code 23 = VCD_ERROR_NOLICENSE

This error code means that the image has no free license. I presume that you're using Virtual CD NMS, but the image is added with a local path!? Locally added images cannot get a license. Otherwise please check whether the image has a free license available.
Any report back is highly appreciated!

How would I work around this issue?

Yes, we are using a locally added image- we are pulling images from a remote share for testing purposes.
We are using an NMS to provide licenses for the VirtualCD client. We are not currently using VirtualCD to manage the licenses of specific images.
How would I check to see if there is a free license available?

I would like to hear your suggestions on how to solve this...

I am using code to automate VirtualCD so my team can do its work- we test many applications via automation and to do so, my code copies disk image files to the local machine for use.
Our images are stored as files over the network, and my own code handles the file copy work.
We use an NMS to provide licenses for VirtualCD clients, but we are not currently using NMS to manage licenses for client applications- many of our test apps are not CD-based and our framework must work for all of them.

How can I prevent error from occurring?
Please feel free to contact me via email directly, or via phone at work to discuss this.

Chris Joosse
1(425)705-8131

Virtual CDs in NMS

The virtual CDs have to be added via UNC path, that's all. Remove the locally added virtual CDs from the Virtual CD Management program, share the folder which contains the virtual CDs and re-add them via UNC path.

I have deactivated License Control in NMS

Will this require me to add network-based virtual CDs to NMS, manage licenses for them, etc?

Is it possible for me to simply catch this error code and ignore it on the local machine?

I need more details. I have a timeline by when I need this system up and running, and I cannot afford to solve this next issue only to discover another behind it again.

Code 23 = VCD_ERROR_NOLICENSE

Dear Mr. Joosse,

No, this does NOT require you to manage licenses for virtual CDs.
Please change the settings of the Virtual CD clients: First delete the virtual CDs from the Virtual CD Management program, then share the folder which contains the virtual CDs and re-add them using UNC path with the "Find virtual CDs" function. In the "Directory selection" field choose browse and enter the UNC path to the shared folder manually or browse via "My Network places".
Kind regards

Zurück zur Übersicht

Antwort schreiben

* = erforderliche Daten



Zurück zur Übersicht