IVMVirtualMachine-Schnittstelle
[Windows Virtual PC ist ab Windows 8 nicht mehr verfügbar. Verwenden Sie stattdessen den Hyper-V WMI-Anbieter (V2).]
Definiert die Schnittstelle für einen virtuellen Computer. IVMVirtualMachine kann Clients über Die ausgehende IVMVirtualMachineEvents-Schnittstelle über Ereignisse benachrichtigen. IVMVirtualMachine-Objekte werden von IVMVirtualPC-Methoden wie CreateVirtualMachine, RegisterVirtualMachine und FindVirtualMachine zurückgegeben. Sie können auch ein IVMVirtualMachine-Objekt aus dem IVMVirtualMachineCollection-Objekt abrufen, das von der IVMVirtualPC::VirtualMachines-Eigenschaft zurückgegeben wird.
Member
Die IVMVirtualMachine-Schnittstelle erbt von der IDispatch-Schnittstelle . IVMVirtualMachine verfügt auch über folgende Membertypen:
Methoden
Die IVMVirtualMachine-Schnittstelle verfügt über diese Methoden.
Methode | BESCHREIBUNG |
---|---|
AddDVDROMDrive | Fügt dem virtuellen Computer ein neues CD- oder DVD-Laufwerk hinzu. |
AddHardDiskConnection | Fügt dem virtuellen Computer eine neue Festplattenverbindung hinzu. |
AddNetworkAdapter | Fügt dem virtuellen Computer eine Netzwerkschnittstelle hinzu. |
AttachUSBDevice | Fügt ein USB-Gerät an einen virtuellen Computer an. |
DetachUSBDevice | Gibt ein USB-Gerät von einem virtuellen Computer frei. |
DiscardSavedState | Verwirft alle gespeicherten Statusinformationen für einen gespeicherten virtuellen Computer. |
VerwerfenUndoDisks | Verwirft die virtuellen Rückgängig-Datenträger. |
GetActivationValue | Ruft den Wert der angegebenen Aktivierungseinstellung für diesen virtuellen Computer ab. |
GetConfigurationValue | Ruft den Wert der angegebenen Konfigurationseinstellung für diesen virtuellen Computer ab. |
MergeUndoDisks | Führt die virtuellen Rückgängigdatenträger zusammen. |
Anhalten | Hält den virtuellen Computer an. |
RemoveActivationValue | Entfernt den Wert der angegebenen Aktivierungseinstellung für diesen virtuellen Computer. |
RemoveConfigurationValue | Entfernt den Wert der angegebenen Konfigurationseinstellung für diesen virtuellen Computer. |
RemoveDVDROMDrive | Entfernt das angegebene CD- oder DVD-Laufwerk vom virtuellen Computer. |
RemoveHardDiskConnection | Entfernt die angegebene Festplattenverbindung vom virtuellen Computer. |
RemoveNetworkAdapter | Entfernt eine Netzwerkschnittstelle vom virtuellen Computer. |
Zurücksetzen | Setzt den virtuellen Computer zurück. |
Fortsetzen | Setzt den virtuellen Computer fort. |
Speichern | Speichert den Zustand des virtuellen Computers. |
SetActivationValue | Legt den Wert der angegebenen Aktivierungseinstellung für diesen virtuellen Computer fest. |
SetConfigurationValue | Legt den Wert der angegebenen Konfigurationseinstellung für diesen virtuellen Computer fest. |
StartCommunicationChannel | Richtet einen Kommunikationskanal zwischen Host und Gast ein. |
Start | Startet den virtuellen Computer aus dem nicht initialisierten oder gespeicherten Zustand. |
Startup2 | Startet den virtuellen Computer aus dem nicht initialisierten oder gespeicherten Zustand mit erweiterten Optionen. |
Abzweigung | Der virtuelle Computer wird heruntergefahren. |
Eigenschaften
Die IVMVirtualMachine-Schnittstelle verfügt über diese Eigenschaften.
Eigenschaft | Zugriffstyp | BESCHREIBUNG |
---|---|---|
Buchhalter |
Schreibgeschützt |
Ein Buchhalter für diesen virtuellen Computer. |
AttachedDriveTypes |
Schreibgeschützt |
Ein Array, das den Typ des Laufwerks angibt, das an jeden Speicherort auf dem virtuellen Computer angefügt ist. |
BaseBoardSerialNumber |
Lesen/Schreiben |
Die Seriennummer des Basisboards. |
BIOSGUID |
Lesen/Schreiben |
Die BIOS-GUID. |
BIOSSerialNumber |
Lesen/Schreiben |
Die BIOS-Seriennummer. |
ChassisAssetTag |
Lesen/Schreiben |
Das Chassis-Assettag. |
ChassisSerialNumber |
Lesen/Schreiben |
Die Seriennummer des Chassis. |
ConfigID |
Schreibgeschützt |
Der eindeutige Bezeichner für den virtuellen Computer. |
Anzeige |
Schreibgeschützt |
Die Videoanzeige für den virtuellen Computer. |
DVDROMDrives |
Schreibgeschützt |
Eine aufzählbare Sammlung von CD- und DVD-Laufwerken, die an den virtuellen Computer angefügt sind. |
Datei |
Schreibgeschützt |
Der vollqualifizierte Pfad der VMC-Datei für die Konfiguration des virtuellen Computers. |
FloppyDrives |
Schreibgeschützt |
Eine aufzählbare Auflistung von Diskettenlaufwerken, die an den virtuellen Computer angefügt sind. |
Gastos |
Schreibgeschützt |
Das Gastbetriebssystem für diesen virtuellen Computer. |
HardDiskConnections |
Schreibgeschützt |
Eine aufzählbare Sammlung von Festplattenverbindungen. |
Has3DNow |
Schreibgeschützt |
Gibt an, ob der Prozessor den 3DNow-Anweisungssatz unterstützt. |
HasMMX |
Schreibgeschützt |
Gibt an, ob der Prozessor den MMX-Anweisungssatz unterstützt. |
HasSSE |
Schreibgeschützt |
Gibt an, ob der Prozessor den SSE-Anweisungssatz unterstützt. |
HasSSE2 |
Schreibgeschützt |
Gibt an, ob der Prozessor den SSE2-Anweisungssatz unterstützt. |
Tastatur |
Schreibgeschützt |
Das Tastaturgerät für den virtuellen Computer. |
Arbeitsspeicher |
Lesen/Schreiben |
Die Menge des physischen Arbeitsspeichers auf dem virtuellen Computer in Megabyte. |
Maus |
Schreibgeschützt |
Das Mausgerät für den virtuellen Computer. |
Name |
Lesen/Schreiben |
Der Name der Konfiguration des virtuellen Computers. |
NetworkAdapters |
Schreibgeschützt |
Eine aufzählbare Auflistung von NiCs, die an den virtuellen Computer angefügt sind. |
Hinweise |
Lesen/Schreiben |
Die Hinweise für den virtuellen Computer. |
ParallelPorts |
Schreibgeschützt |
Eine aufzählbare Auflistung von parallelen Ports. |
ProcessorSpeed |
Schreibgeschützt |
Die Geschwindigkeit des Prozessors in Megahertz (MHz). |
RdpPipeName |
Schreibgeschützt |
Name der Named Pipe der RDP-Verbindung, die für Video und Eingabe verwendet wird. |
SavedStateFilePath |
Schreibgeschützt |
Der vollständige Pfad zur gespeicherten Zustandsdatei. |
SerialPorts |
Schreibgeschützt |
Eine aufzählbare Sammlung von seriellen Ports. |
ShutdownActionOnQuit |
Lesen/Schreiben |
Die Aktion, die auf diesem virtuellen Computer ausgeführt werden soll, wenn sie ausgeführt wird, wenn Windows Virtual PC beendet wird. |
State |
Schreibgeschützt |
Der aktuelle Zustand des virtuellen Computers. |
Rückgängig |
Lesen/Schreiben |
Gibt an, ob die Rückgängig-Laufwerke für Festplatten aktiviert sind, die mit dem virtuellen Computer verbunden sind. |
Undoaction |
Lesen/Schreiben |
Die Standardaktion, die auf allen Rückgängig-Laufwerken ausgeführt werden soll, wenn der virtuelle Computer aus dem Gastbetriebssystem heruntergefahren wird. |
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) |
Windows 7 [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) |
Nicht unterstützt |
Ende des Supports (Client) |
Windows 7 |
Produkt |
Windows Virtual PC |
Header |
|
IID |
IID_IVMVirtualMachine ist definiert als f7092aa1-33ed-4f78-a59f-c00adfc2edd7 |