VMware {code} Community
accessory
Contributor
Contributor
Jump to solution

VMCI sample program cannot find CROSSTALK.dll

Hi:

I am using workstation 6.0. Both host and guest are win XP.

I built VMCI sample program and tried to run it on the host OS. But it pops up an error saying "CROSSTALK.DLL" was not found. Then I searched it through my whole computer but cannot find it. How can I get this dll?

Thanks

Reply
0 Kudos
1 Solution

Accepted Solutions
anupamc
Contributor
Contributor
Jump to solution

Yes, it is a known issue documented in Workstation 6.0 release notes: http://www.vmware.com/support/ws6/doc/releasenotes_ws6.html

Quoting:

'''

On Windows hosts, if you want to create and run applications with the VMCI SDK, you need to rename vmci.dll to crosstalk.dll. You can find the vmci.dll file in the VMCI installation directory (for example, C:\Program Files\VMware\VMware Workstation\VMCI.

'''

View solution in original post

Reply
0 Kudos
2 Replies
accessory
Contributor
Contributor
Jump to solution

BTW: the version of WS6.0 is 45731.

I found one crosstalk.dll in the guest OS. But after I copied it to the host. It said VMCI_CleanupApp could not be located in that DLL. Smiley Sad

Reply
0 Kudos
anupamc
Contributor
Contributor
Jump to solution

Yes, it is a known issue documented in Workstation 6.0 release notes: http://www.vmware.com/support/ws6/doc/releasenotes_ws6.html

Quoting:

'''

On Windows hosts, if you want to create and run applications with the VMCI SDK, you need to rename vmci.dll to crosstalk.dll. You can find the vmci.dll file in the VMCI installation directory (for example, C:\Program Files\VMware\VMware Workstation\VMCI.

'''

Reply
0 Kudos