Hi,
We know that the communication using vmci in Kernel is not supported.
We were experimenting with vmci feature and was able to do communication in
kernel on Linux.
We were trying similar thing on Windows but did not succeed.
In *"open-vm-tools-8.4.2-261024\modules\linux\shared\vmci_iocontrols.h"*file
we see some of the windows ioctl for vmci device:-
<snip >
#if defined _WIN32
/*
* Windows VMCI ioctl definitions.
*/
/*
* The first is the device name in user-mode. The next two are for
registering
* or opening the device in kernel-mode, and are always in UNICODE.
*/
#define VMCI_DEVICE_NAME TEXT("\\\\.\\VMCI")
#define VMCI_DEVICE_NAME_PATH L"\\Device\\vmci"
#define VMCI_DEVICE_LINK_PATH L"\\DosDevices\\vmci"
/* These values cannot be changed since some of the ioctl values are public.
*/
#define FILE_DEVICE_VMCI 0x8103
#define VMCI_IOCTL_BASE_INDEX 0x801
#define VMCIIOCTL_BUFFERED(name) \
</snip>
But we are not sure how to use these ioctls on Windows.
If any one tried for this then please let us know.
Any pointers on this will be helpful.
Thanks & Regards,
Sandeep Kapse
------------------------------------------------------------------------------
WhatsUp Gold - Download Free Network Management Software
The most intuitive, comprehensive, and cost-effective network
management toolset available today. Delivers lowest initial
acquisition cost and overall TCO of any competing solution.
http://p.sf.net/sfu/whatsupgold-sd
_______________________________________________
open-vm-tools-devel mailing list
open-vm-tools-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/open-vm-tools-devel