473,406 Members | 2,356 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,406 software developers and data experts.

Virtual PC help

109 100+
hey guys,
I have been playing around with Microsofts virtual PC teminal just to see what the advantages/disadvantages are using virtual machines. So far, there are a lot of potential advantages to using VPCs, however i do have one draw back to witch i need a work around.

It seens as tho, VPC's do not interface with the computer hardware. It appears that they create there own default, "virtual hardware". The problem for me comes in a few ways, the first being that some of the software that i use requires hardware licanes keys, VPC does not see them. The second is, that i need VPC to be able to interface with a varity of PCI/PCIe/PCIx boards.

so far i have only played around with Microsoft. i was wondering if anyone has had a chance to us the other options (VMware) to be specific.
Jun 17 '08 #1
5 1356
SpecialKay
109 100+
Anyone out there? someone must have used VMware
Jun 17 '08 #2
RedSon
5,000 Expert 4TB
VPC will work with other computer ports. You need to add them to your VM. Microsoft also has a set of extensions that you can install in your VM that help it interact better with its host system (like sharing clipboards) and stuff like that.
Jun 18 '08 #3
SpecialKay
109 100+
any more information about that? i really dont know where to look. I have figured out the Parallel Port. I was able to add it to my VPC. im still coming up with nothing for the PCI ports. i need to be able to interface with my Graphic cards, and Frame Grabbers.
Jun 19 '08 #4
RedSon
5,000 Expert 4TB
any more information about that? i really dont know where to look. I have figured out the Parallel Port. I was able to add it to my VPC. im still coming up with nothing for the PCI ports. i need to be able to interface with my Graphic cards, and Frame Grabbers.
The PCI ports on your host machine? Like your video card? I would suspect that you follow the same procedure that you would on your host machine if you didnt have a VM. Install the SDK and create your program against that. You might be able to install the drivers in your VM but the point of a Virtual Machine is that your host system virtualizes the work. I don't think direct access to hardware is possible.
Jun 19 '08 #5
Nepomuk
3,112 Expert 2GB
I agree with RedSon, direct access to your hardware will hardly be possible. The reason as I understand it can be explained with the graphics card.

Imagine, you give your VM full access and, more importantly, full control of your graphics card, then your host system doesn't have the control any more and can therefore not display anything - including the VM Window. So, any hardware that is fully accessible within the VM isn't on the host system and vice versa. Therefore, virtual hardware is created, which passes the information on to the host system, which combines it with it's own information and sends it to the actual hardware.

I know that with VMWare, you can connect USB Plugs in a similar way to what you're suggesting - however then the VM has full access to connected devices and the host has none. Can be quite useful at some times. Can be annoying at others.

So, it seems that the only way to allow complete access of all hardware to a system is to run it natively. (Parallel boot?) Of course, you might find plug-ins, that can at least emulate your specific hardware, but I'd have no idea, where to look for that sort of thing.

Greetings,
Nepomuk
Jun 22 '08 #6

Sign in to post your reply or Sign up for a free account.

Similar topics

3
by: scott | last post by:
hi all, hope some one can help me. Ill try and explain what im trying to do as best i can. i have a parent class that has a vertual function, lets call it virtual int A(). That vertual function...
28
by: Jon Davis | last post by:
If I have a class with a virtual method, and a child class that overrides the virtual method, and then I create an instance of the child class AS A base class... BaseClass bc = new ChildClass();...
10
by: mark | last post by:
I have this class: class Selections { OSStatus Init(); protected: CFMutableSetRef selectionObjects; static void CFASelectionsApplier(const void* value, void* ctx); OSType ready; public:...
34
by: antonyliu2002 | last post by:
I've set up the virtual smtp server on my IIS 5.1 like so: 1. Assign IP address to "All Unassigned", and listen to port 25. 2. Access Connection granted to "127.0.0.1". 3. Relay only allow...
11
by: ypjofficial | last post by:
Hello All, So far I have been reading that in case of a polymorphic class ( having at least one virtual function in it), the virtual function call get resolved at run time and during that the...
2
by: Heinz Ketchup | last post by:
Hello, I'm looking to bounce ideas off of anyone, since mainly the idea of using Multiple Virtual Inheritance seems rather nutty. I chalk it up to my lack of C++ Experience. Here is my...
7
by: eric | last post by:
hello i'm confused by an example in the book "Effective C++ Third Edition" and would be grateful for some help. here's the code: class Person { public: Person(); virtual ~Person(); // see...
4
by: cwc5w | last post by:
I have two classes. One with a regular destructor and the other with a virtual destructor. e.g. class x { ~x(){} } vs
23
by: Dave Rahardja | last post by:
Since C++ is missing the "interface" concept present in Java, I've been using the following pattern to simulate its behavior: class Interface0 { public: virtual void fn0() = 0; };
6
by: Scott M. | last post by:
I didn't get a resolution to this in my earlier post, so I'll try again: System: Windows XP Pro. (SP2) with IIS installed and running PRIOR to VS 2008 Pro. installation. VS 2008 Pro. (full...
0
by: Charles Arthur | last post by:
How do i turn on java script on a villaon, callus and itel keypad mobile phone
0
by: emmanuelkatto | last post by:
Hi All, I am Emmanuel katto from Uganda. I want to ask what challenges you've faced while migrating a website to cloud. Please let me know. Thanks! Emmanuel
1
by: nemocccc | last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
1
by: Sonnysonu | last post by:
This is the data of csv file 1 2 3 1 2 3 1 2 3 1 2 3 2 3 2 3 3 the lengths should be different i have to store the data by column-wise with in the specific length. suppose the i have to...
0
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However,...
0
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can...
0
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers,...
0
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing,...
0
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 1 May 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome a new...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.